The place was great! We loved it! But I'm not exactly sure what happened with our host... we had some trouble checking in (none of our names were on any list) and tried for almost 4 HOURS to get ahold of him from the check-in area. The hotel staff did a great job of accommodating us, but were limited because they needed the timeshare owner (our AirBnb host) in order to make changes. We were told this wasn't the first time the resort had to deal with this host making changes without notifying anyone (3rd time this month) and our card had to be placed on hold to cover charges that we didn't initially agree to. We would definitely chose this location again, but probably not this host.