We stayed July/Aug 2018. Lovely site on the coast. Pitch very large as we booked 'Comfort' and it was v generous. Bus at either gate - great service to numerous venues at €1 a ticket anywhere, v fair. Beaches lovely, calm beach adjacent to back gate and more coves around the head with better waves. Pool opened till 11pm twice a week which was a great attraction, especially with hot weather. Local Bar and restaurant along the beach and takeaway Pizza palour up from front gate (order by 5pm). Great music from the site restaurant many nights. We tried eating there once but it was Moules night. To be honest, we found floor or place filty (outside seating area) and in the end left as only 2-3 choices due to night that was in it and you had to go and order yourself etc. It could be better organised perhaps, other sites ran similar great restaurants.
Toilets fine. No soap anywhere. Cleaning of same seemed sparse compared to other sites we have been to.
Overall, a good stay for us, lovely venue, and nice staff.