Divi Golf and Beach Resort surprised us with many improvements since the last stay, a few years ago: fully renovated rooms, including new furniture, more food choices and gourmet dishes at both buffet restaurants, new sun beds and so many more. The staff is so nice and polite! We had a wonderful experience. Looking forward to come back!