I absolutely loved this hotel, staff, and food. If you can't find something you like to eat, then you must be the fussiest person in the world. There are 3 other restaurants that are also lovely, but you do have to remember to pre book. All the staff were friendly and hard working and rooms were clean tidy and modern. The beautiful beach is right on the doorstep off of the main pool, but take some water shoes as there's stones (small and large) in the water. The only let down was the evening entertainment and I'm not sure if this was because of the early season or not, but there really needs to be more of a holiday vibe and interaction with the guests either way. A guy playing a guitar and a female singer were very good but played such slow ballads and even made some upbeat songs, a ballad, not really holiday vibes. Also, the Dj played too much of what he likes really. No bingo, quizzes, or anything like that, although it was advertised. However, there was a mini disco for the kids. All in all, I would recommend this hotel, and I'm sure they will get the entertainment right as they do listen to what you have to say.... It does all depend on what you're looking for, but we will certainly be back.