Divi Village was clean, safe, and in a fantastic location. The staff was incredibly friendly, but their follow-up on issues that required time to resolve could be better. For instance, I wanted to jet ski and visited the concierge two days in a row to make a reservation. Each time, they assured me they would contact the water sports operator and keep me updated, but I never heard back. In the end, I had to make my own arrangements by going into town.
The food on-site varied greatly; the restaurants that required reservations served delicious meals, while the buffet and other casual spots weren’t as good. Overall, I had a great experience, but I wouldn’t choose the all-inclusive package next time. The beach, however, was absolutely fabulous—beyond fantastic!