The host was amazing. We had one situation when we needed to get ahold of him during our stay, and he was very quick to reply. The condo is great. It’s clean, close to the elevator, and is super nice. The resort is great too. There was always fun events going on, the beach isn’t too busy, and the pools are amazing. The only areas lacking at all would be that it’s very hard to cook anything in the condo since there’s limited cooking supplies and no oven (only a toaster oven), and if you want anything delivered from outside the condo, you have to meet them before the security gate since delivery people don’t have access in the resort. However, simply going out to eat solves this easily, and I personally prefer to go out to eat on vacation anyways. So overall, it definitely earns every bit of 5 stars. We will absolutely be returning.