Property was clean, well landscaped, and walkable. Our unit was a large 1 bedroom efficiency. Numerous restaurant choices, between Divi Village Golf and the adjoining sister resorts. Beautiful beach and the Infinity Pool was very nice. Very friendly and helpful staff.
Negatives include construction flaws, such as a shower that leaked onto the floor and a bathroom sink where the faucet flowed on to the countertop. The staff did not explain their "all inclusive" very well. We would go to one restaurant and get no bill but go to another restaurant and get a bill. Turns out the only additional charge to the room was the tip amount, if a tip was added. A couple restaurants were not included in all-inclusive. One restaurant was normally included, but on certain nights there was an additional charge. Any building up to 3 stories did not have elevators. We are an older couple and found ourselves on the third floor. The "special" restaurants require reservations and knowing that I communicated with the restaurant manager, the week before arrival, as to our choices of restaurants on what days and at what times. Upon arrival, she had not booked our reservations.
Would definitely go back.