As soon as we arrived, we felt at home. The hospitality, the comfort, the view, the food, the beach! Everything was too notch! The only thing I'd say is that they make you pay extra for eggs, cheese and pancakes at breakfast even though the breakfast was included in the package. But overall we had a very agreeable stay. We will defo come back again!