Fantastic trip! Very relaxing. Service was usually very good, but not 5 star. Food was very good, but not excellent. But then you aren't paying 5-star rates! Certainly can tell the rooms are a little older, but they have done a pretty good job with upkeep. The pool on the private island was gross and dirty the day we were there. Baccarat is the best place to eat with the best service. Scuba diving was good. Overall, great value for a fantastic vacation.