The house is beautiful, clean and spacious. We had five adults in our party and had plenty of room. The bedrooms are surprisingly spacious, particularly the bedroom on the main floor and the master on the 2nd floor, and it has 3 full bathrooms. One member of our party has some mobility issues so I was particularly pleased to see built in seating in two of the showers. It made bathing much easier for him. The decor is pleasant, and we found the kitchen to be very well stocked. The views are lovely, particularly from the second floor porch. Plenty of room for parking. Also, we were very happy that two beach setups were provided by the owner. Every day we would walk down to the beach and 4 chairs and 2 umbrellas were waiting for us! It was a great and much appreciated bonus! Finally, I just want to say that our host was very responsive to the couple of small issues we had. When the tv in the family room went out on our first day there, we contacted the owner. By the next morning their handyman came and installed a new (and much nicer) television. The sports fans in our family were delighted to have a bigger, crystal clear picture. In summary, great property, great location, great hosts. I highly recommend this property and plan on staying there again myself in the future.