This place was terrific for our family of four (two kids, 7 & 9). Clean and well appointed with all the kitchen accessories required to prepare our own meals. It was large enough for us to stay in when it rained, and close enough to the beach for a quick walk. No need to use the car for our whole stay. Highly recommended.