Absolutely perfect! Our family consisting of 6 adults, 1 teen, 1 preschooler, and 2 infants were all more than elated upon arriving at the house. Proximity to the beach, cafe’s, grocery store, and places to eat was wonderful! The indoor/outdoor living room with patio was the icing on the cake. Communication with the host was quick and easy.