Excellent place overall! The condo was neat and clean when we got there. The AC works great (we turned it down to 70 at night with the fans on so it would cool the bedroom). The bed was very comfortable (on the soft side, which we like). They provided hangers in the closet and a laundry basket. The laundry worked well, just the dryer takes a while so plan for that.
The pool was nice and the residents who were swimming when we got there were very friendly. They supplied snorkel gear, sunscreen, pool floats, and a boogie board! We used all of them, and especially appreciated the snorkel gear. We bought rubbling alcohol to sterilize the masks (and left it under the bathroom sink).
Note that the bathroom floor is a beautiful stone, but can be uncomfortable in bare feet. Also the kitchen is great but not fully stocked, so if you plan to cook, you may need to pick up some essentials.
Jessica was very responsive and helpful when we couldn’t find the TV remote. In general, the communication was great.
Highly recommend!