The place was clean, comfortable, and plenty of space for our group of 6; 4 adults and 2 children under 6. Beds were nice and comfortable for a good night sleep all around (when the kids finally settled in). The property has a large enough backyard for the kids to play in, and it was close enough to the beach and shops to walk.