Great location, spacious unit.
The host was responsive. When there was an issue, they quickly solved it.
The resort front desk staff was friendly. (They do try to sell you timeshare though. Lol)