We had a great stay! The property is really lovely and very kid-friendly. The people who maintain the property do an incredible job of keeping the common areas very clean. The property feels very safe and the other guests were friendly and respected the quiet hours. The location is unbeatable- all you have to do is cross the street to get to the beach, which is very convenient for watching the sun set every day. While we were there, the water was a little rough across the street, but a beach with much calmer water was only a 5 minute drive away.
The unit is just as described and true to the photos. The beds in this unit were very comfortable, and the showers were amazing. The linens were very clean and comfortable. Each bedroom had its own portable AC but it was cool enough at night that the AC wasn't entirely necessary. The kitchen was pretty well stocked with cooking equipment. You'll need to get the cooking basics (oils, salt, spices, etc.) at the store as there wasn't much available.
We would definitely stay here again. It's a very good value and feels like home.