Was put in annex to the hotel, not in the hotel, annex far away from meeting expectations, dark, with humidity leaks and needs an exterminator, full body itches after being there; positive things are reception service and staff ( all but not from restaurant, as being in the pool they move as flies unhappy, killing the mood), location very good, parking is problematic but staff is really helpful with it. The restaurant food is good, but as told service kills mood so we ate anywhere else. Beach is crowded and not sandy, but view is breathtaking at sunrise/sunset. DO NOT RECOMMEND IT FOR FAMILIES, I will however recommend it for couples just in the rooms with seaviews. Another positive was breakfast, as I read bad opinions so I was pleasantly surprise by it.