A friend and I came here for a few days in May 2021. However, we had issues with both Hotels.com and the hotel itself. While we booked Sandies Tropical Village, no one informed us that property was actually closed due to covid, and we were placed in Diamonds Dreams of Africa. While the property was great, the pricing was higher. When we booked we thought we getting all inclusive, but it was actually just breakfast and dinner. The time were restrictive, so for lunch you can choose to eat there out of pocket (about $20 a person) or leave the hotel. We ended up upgrading to the full all-inclusive, but we found that the rate was higher than at Sandies, and that as foreigners, we were charged double what our Kenyan friends had paid. All, not all of the drinks are included, just a list of 4 cocktails, which was fine, but something to note. I was also quoted a different price than my friend; overall, not consistent communication from Hotels.com or Diamonds. While we loved the hotel and the beach, and the amazing food, we would not stay here again because of the lack of communication.