Views of the sea and pool/garden were fabulous. Pool very inviting and clean. Rooms great size and clean Breakfast buffet was poor. Alcohol prices were high and charging for water was extremely bad when tap water is un drinkable. Providing water in a water bottle is a joke! Room and grounds were great, but a lot of room for improvement in the kitchen. Beach should also be maintained and cleaned, we attempted to stroll and it was disgusting right behind the resort.