We had a great stay. The rooms were fully equipped with anything you need and are literally steps from the beach. Pool was great (especially for the little ones). Another plus was that the host/staff were super communicative.