We had an amazing time at this property. Usually the pictures are accurate, but these photos did not due the property justice. The open area on the main floor was great for hanging around with our entire family. There were lots of places for everyone to eat and hang out. The kids could play outside on the property, there was plenty of room. It was extremely clean and well maintained. The beds were comfy. You have to drive to the beach, but so much parking. The beach was amazing for our family (teenagers, 7y/o, and 3y/0), had picnic tables, shade, and sun! The owner was responsive and we want to go back!