Arrived here on Sunday and from the time we arrived it was a great time. The staff was very pleasant, and were very helpful with any questions we had. Very clean property and not over crowded at all. We went on the bus to the shopping center. We found some great items at fair prices. NEGOTIATE with these people as the items are priced a bit high. We also went on the tubing adventure which was very relaxing. We did find the options for food to be limited though. There is a cafe which serves burgers and jerk chicken also there were nachos and turkey sandwiches. The buffet had ok food for breakfast and lunch. The dinner buffet was only available twice during the week that we were there. There is also the Moone stone restaurant which serves pretty good food. A Japanese restaurant is available to eat at with reservations. The pools were very clean and the rooms were quite nice. We stayed in the diamond tower. Oh and all you need to do is see "Snoop" or "Smokey" wink wink... for the "Fun" stuff. They work in the lifeguard area handing out towels etc. The beach is a bit small but always plenty of chairs available and plenty of entertainment during the day and at night. This is a great resort and we enjoyed our stay.