We stayed here for 5 nights with our 4 children. The place was plenty big enough and absolutely spotless.
We loved this property. It had all the comforts of home, plus little extras. It's in a great location-walking distance to everything, including the beach. The beds were very comfortable! Our puppy enjoyed his stay also.