Spacious, clean and comfortable! Our children loved the pool and the outdoor patio had plenty of seating/dining options! They had all the amenities we needed to visit the beach, which was just a short 5 minute walk. The home location was also more than ideal to visit several local restaurants and hot spots! We would definitely book again!