"The grounds are stunning, the valet staff were amazing! The rooms are about average, the staff working the resort pool and beach were hit or miss. Cleaning staff was kind and thorough as were the staff at the desk at check in. The $55 resort charge, additional taxes and fees added up quickly. The charges for the resort were confusing and even when we attempted to utilize there were additional fees for almost everything offered so it felt confusing and misleading. No microwaves in the rooms either which would have been helpful to heat up leftovers and quick meals in between all the eating out. Would like to visit again but most likely will choose a different place to stay."