Great place to stay especially if yin have children. You have all you could need for a trip to the beach. Bedrooms are all a good size, everything was super clean upon arrival. Kitchen is good as well. Having the jacuzzi outside and fit pit was great and perfect to relax. Walking distance to the beach where you can so all sorts of activities.