While the hotel is nice and the staff are polite and accommodating, I am not a fan of all inclusive resorts that try to upcharge at every turn. There is no reason why we should be paying for room service, activities on the property, or for the nightlife. None of these additional charges were made known to us when we were booking our stay, and we were quite surprised to learn about them upon our arrival. While the hotel does offer free room service to their premium level of guests, it does not make sense for us to pay an additional $30 per day for this. Again, we were not aware of this “premium” upgrade until we arrived at the resort. Additionally, their shuttle service was late to pick us up for our airport drop off and we cut it very close to our departure time.