Pros
Clean - one of the most important requirements for our family.
Roomy - Six bedrooms, including two bedrooms set up with bunk beds, and four bathrooms.
Internet.
Plenty of lounge chairs
Plenty of couches and interior seating
Plenty of pillows and blankets
Very private beach. Although the beach is not technically private, there was no one within a mile of us.
Cons
No air conditioner. Even in early October, we were sweating in the house during the day and at night.
No fans (other than ceiling fans) - As warm as it is, there should be fans to help circulate the air. With all the windows and doors open in the evening fans would make it more comfortable.
This is not really a gated community with security. Most of the time there is no one at the security gate, and we had to let ourselves in or out, which means anyone else can let themselves in our out.
It is a solid 30 minutes from the city, a bit farther than we expected.
We did not have hot water during our stay. Because it was so warm outside and inside, the water was not cold. However, it also was not hot, and it did not get hot. We should have contacted the property owner about it, because the property owner was very responsive. However, because of the signs in the bathroom that said it takes 3-4 minutes for water to get hot, we incorrectly assumed we had just not waited long enough. Because we did not have access to the hot water heater, we could not make sure it was on.
We had to reset the inverter and the generator, which was explained in the instructions and which worked out as explained. But having to worry about limited power usage is not something you want on a vacation.
Overall, we had a great experience. I just cannot give more than 3 stars because there is no air conditioning, we had no hot water (we should have spoken up about this), and we were far from town (we knew this too).
I would certainly stay here again any time from mid-October through the end of March (no problem having no A/C). It was large, clean, and on a beautiful beach. But, I would contact the property owner right away if I had any issues, especially with the hot water.