We stayed for 2 weeks over Christmas 2006-07.NOT in Dec 2011, the time selection would not go back to 06/07. OK, this was a while ago. BUT, my previous review seems to be missing? We had a great time! The resort is very top end, for accomodations.Bugs were not an issue, however, they spray everyday. Great looking units, amazing comfy beds. Fully equiped kitchens. Really lacking in activities though. They had a volleyball net, No balls. We had to buy our own in San Pedro!! Food was good. But, expensive. We bought groceries in San Pedro. The beach shore was gross!! Washed up bottles, flipflops, garbage. They rake the beach every day. The sand at the shore is really squishy, sink 6", and you don't know what you are going to step on. Water was clear and warm. Off the end of the dock, way out, that is where you swim. OK. Any "off island" activities offered, you pay a "fee" to the resort for "planning" your adventure. Be careful how many activities you are "booked into, and paying for" in a day. We planned to Cave canoe, see Xunantunich,Mayan ruin (which was excellent!!!) and waterfalls. We never did see the waterfalls due to time restraints........ But the caving on canoes, with flashlights to see glow worms and blind fish? was really amazing and I have incredible pictures. At the time we were at the resort, transportation to San Pedro town was free and offered typically in the am and again in evening. Never really an issue. But if you wanted to stay later, you had to take a water taxi. San Pedro town is very safe for teenagers to go, with a buddy. Many restaurant options in town. Some night life too, if desired.In SanPedro it is definitely a "party" atmosphere. Our kids (15 to 24)two learned to scuba dive, and loved it! Sting Ray Alley, and the reef. A day trip picnic included to Cay Caulker(with 200 cruise ship guests too, they were leaving as we were arriving, luckily)a beautiful little island. They felt it was a little long, without activities. Back to the resort though, very nice setting, extremely attentive staff. However, do NOT leave valuables open and available in your unit. We had cash go missing which was a bummer.However, the manager was very willing to compensate with dinner vouchers. Overall, for the price of our holiday, for 6, it would be equal to our stay financially and timeframe to staying at Ekahi Village, Maui. I would go to Hawaii!!