We had a great stay as a family of four. The kids loved the amenities, including the books that were in the house, plus the playground and pool area. Distance to the beach is great and the place was a short drive to any of the surrounding venues and attractions. Communication was clear and check-in was made very easy. A great place to stay and we would happily come stay again.