My husband and I stay at Marriotts quite a bit. This was a very nice hotel. The pool and beach were wonderful. The concierge desk was very helpful. I was not a fan of the 12.5 percent service charge. I thought the service in some restaurants were not that great for what I was paying. The food was very good I just thought the service could have been better. I don't feel this was just at the Marriott. When I went to restaurants off the Marriott property they had a lower service charge but I still had the same level of service so this may be an island thing. I felt the tour desk was very unhelpful. I felt like the woman at the desk was bothered by my questions. The front desk was wonderful. We asked for an upgrade and they let my husband and I look at two rooms and pick which one we wanted. They also let us have a late check out which we much appreciated.They also gave us very good restaurant recommendations. I felt the pool bar drinks were ok and the food not the greatest but the other restaurants at the Marriott had great food. All and all I would recommend this hotel as a great place to stay.