We had a pretty good stay overall. Note that since this is a timeshare and not owned by the hosts, the dates listed are often not available. We had an ant problem that the front desk wasn’t able to fix and they weren’t able to move us to another unit. It made the kitchen pretty much unusable which was a big bummer. Overall it’s a good location and decent resort!