Staff were friendly, welcoming, and helpful with every request. 3 restaurants on the resort meant lots of options for food, price was high as to be expected but quality was amazing and service was excellent! We enjoyed the pool, hot tub, kayaks, and of course the complimentary rum swizzles!