Just got back from a wonderful five night stay at Divi. We did a good amount of research before booking, including reading several reviews. Overall, the resort was a pleasure. I found myself telling my wife that I felt some of the negative reviews were a bit harsh. Divi is an older, but modernized, established resort. It is nothing very fancy but quite reliable. The service is quite good and unlike other reviews we found that it had several pleasant food options. The buffet offered a good selection of options for all three sittings. With a little creativity you can utilize different cuisines from the buffet to enhance to your liking, i.e. use the roasted chicken for your taco meat as an alternative. The specialty restaurants can be hit or miss, we thought Red Parrot and Paparazzi were very good but Ginger was a lackluster let down. The beach is absolutely spectacular and significantly better at Divi than on the sister property. We will definitely return and looking forward to it already.