First off, the house is even nicer than in the photos. There are 5 full bathrooms, 3 of which are ensuite to king bedrooms. The water is beautiful and clear and shallow for kids to swim in. Two refrigerators was super helpful. Kitchen was well stocked. Plenty of towels and pillows. A few little things need fixed around the house but nothing that really impacted the stay. I would suggest getting an outdoor dining table for the deck.
The reason for deducting one star for our overall experience is that the house is for sale and two different realtors came by throughout our stay with families who wanted to come inside. The property manager said we could refuse but it was really awkward to say no with them standing there. It made us all uncomfortable standing in our bathing suits, kids napping upstairs, etc to have strangers walking through all our stuff and we were a little less relaxed the rest of the trip knowing they could show up at any moment.