We went as a three generation family from aged 65 to 9. It was great for all.
We were impressed by the polite and helpful staff, the food was very good, a lot of variety.
The rooms were cleaned every day and fresh clean towels. The 2 litre bottles of water in the fridge was a nice touch!
The entertainment may not be for everyone but we really enjoyed it on the two nights we went, they tried really hard to make sure everyone had a good time.
The beach was blue flag and the water clean and clear, plenty of sunbeds, lifeguard on duty and even a security guard.
Yes the rooms were quite small but perfectly adequate, we didnt spend much time in there!!
Would rate it highly and certainly recommend it