This place was perfect for my family. We put the two kids on the pull-out couch and then my wife and I took one of the rooms while her parents took the other room.
It has all the amenities you need. The grocery store across the street has everything you need for your trip.
The property is clean and safe with beach access every few feet and multiple pools.
The balcony/lanai was great for coffee in the morning and dinner in the evening. We will for sure be back to stay here.