We just returned home and it was my sons first trip out of the country, it was a long drive there but well worth it. It was nice to not have to figure out how much to tip all the time. They have a tone of activities for children and families, I don't think it is much of an (adult) resort, they are more family oriented which was great for us. Whoopie, Dice and the rest of the entertainment staff do a great job. My son is 14 and met a ton of new friends from all over, the staff was wonderful, Dwight and Arron at the swim up bar are the best bartenders, friendly with everyone and great with the children. The beach is a little smaller than pictured but it is very clean, we had our own snorkeling gear so did a lot of water sightseeing. If you go off the resort or to the edges you are confronted by alot of pushy people trying to sell things, but that is their livelihood, and you get it most everywhere you go touristy. Food was good, not alot of choices, but they were good. Rooms were clean. Would recommend the Dune buggy, Dunns River Falls and Bob Marley tours, worth every penny. Overall had a great time and would go back tomorrow.