Beautifully located resort with a great beach and a very nice water park.
The resort is built on a mountain, so many stairs expect those who stay in the top rooms. There is a small train (active between 10:00 and 18:30) and a golf car to take you if you're not in shape to take the stairs.
We reserved 2 beach front rooms and requested to have adjacent rooms as we are a family with kids.
When we arrived, we received found that the rooms are comfortable, but quite old. The rooms were adjacent and inter-connected which was great.
In the evening we found that the location of the rooms (below the main swimming pool) is unfortunate because there was loud music in the pool area. The morning after, we asked if there was an option to change rooms and they gladly offered us to switch to a 2 bedroom family accommodation. No beach front, but much nicer and nicely renovated accommodation.
I would recommend going for a renovated room, but unfortunately, there is no easy way to know if a room is renovated or not when you book online.
The water park was the main reason we selected this resort, and it was indeed great fun.
We stayed in early October and the water in the swimming pool was cold, so we tried the heated pool (which is external), but the water there were not much warmer...
Breakfast is varied and excellent, but lunch and dinner, although varied, was not tasty.