Flights were canceled so had to find a new location and accommodation. Thankfully there were rooms available at this location. Unfortunately there was an issue with check-in because hotels.com provides a random NY address to hotels, which obviously doesnt match your actual address. The hotels.com representative was proactive to offer to resolve the issue but they were useless to fix the underlying issue since you only have your zip code in your account.
Anyway, the property was beautiful and well maintained. There were a number of restaurants on site or nearby as well as a small grocery store 15-20 min walk away. The room was a spacious, modern one bedroom suite with full kitchen and staff were very friendly. I would recommend this hotel to others.
There are two areas for improvement- the temperature system in the room did not regulate between the bedroom and living room, so those sleeping in the bedroom were hot and those in the pull-out couch were cold, making for sleepless nights. Second, as I saw from other reviews (and did not understand until we got there), the beach chair/umbrella reservation process is inefficient and the only negative customer service experience of the trip.