AC was good in the trailer we rented, and it had everything we needed. But be aware which trailer you are booking. We thought there would be three bedrooms, but only got two!
Staff was friendly. The facilities included a kiosk, a small shop, a restaurant, a small arcade, pool with a lifeguard, and fascilities for washing clothes(€6 per machine with available sinks for hand washing).
Everything was very much as expected, and it was nice with direct access to the beach! Just remember to bring towels, bed sheets, toilet paper, washing up liquid, etc. And something to deter mosquitoes in the evening.