Overall the resort and spa amenities were great. What took our experience to the next level were all the staff we encountered during our stay. From check in, restaurant service, valet, housekeeping and check out, all the staff were friendly and welcoming. One negative aspect of this resort is if you have allergies or scent sensitivity to jasmine, oleander and wax privet (ligustrum), these plants are used throughout the resort which triggered an allergy attack. Luckily, the keep allergy medication on hand at the front desk. Allergy season might make me think twice about my next visit, but other than that I’d definitely stay again.