We had a great stay. The property around the place is fabulous. Beautiful landscaping, great pool, beach access, etc. Plenty of restaurants and shopping nearby.
The room gets pretty warm during the day, but is comfortable enough at night with help from the fans.
We loved our stay.