This was the best all inclusive resort I have stayed at yet! Immediately a great feel when you enter the lobby. Up to date appearance with polished marble in the main lobby and surrounding areas and well appointed with nice furniture. Very helpful staff. Overall, I would say the best part is all the activities. I went scuba diving, sailing in a catamaran almost daily, and windsurfing. I also used the gym facilities which were well maintained with two treadmills, an elliptical, 3 spin bikes, a whole weight circuit. The food was also absolutely amazing, even the buffet had things like perfectly done bacon-wrapped filet mignon, fresh lobster cooked in front of you, crab, salmon, and several other great meals. The other regulars on the buffet menu were also excellent, and they had a good assortment of Jamaican things like jerk chicken and west indian curries. The drinks were also great. The servers made all kinds of complicated drinks without batting an eye. Most importantly, everything was kept very clean and the facilities were well maintained. I can't wait to go back.