I can't really say enough about this place, over-rated, over-priced, loud, location is not bad and they do their best to keep you at the place to spend more money there.
The things we found mis-stated,
Internet access - none
Room Safe - none
Website rates not honored
Full Board charged even if you do not want it
The bed was so close to the floor it made it very difficult to get out of bed unless you just rolled off the bed onto your knees.
The room we had was so small in the bedroom area you had to put your luggage on the bed to get it to the other side of the room.
The beach they talk about is 5 yds of sand and shared by all the other hotels and campgrounds, not to mention the tons of locals that come daily.
Over all not recomended and would never stay there again.