Overall, disappointing.
Check-in was easy but while the individual was very friendly, it was obvious the main purpose was to sign you up for events, especially timeshare promotions.
The unit was clean, the view from the balcony was great and it was nice having two sinks in the bathroom. However, the kitchen was empty of anything helpful to travelers - like salt, pepper, teabags, packets of sugar, etc., etc. Flying in from out of state, it would be difficult to pack all of that and if purchased there, how to get it home?
The resort itself was under a very badly needed “restoration” project which meant no pool(!!), and construction noise and equipment. The restaurant was nothing to write home about and other than the beach, there wasn’t much to do
We left early, even though we had paid in full, and went elsewhere.