8.8/10 Excellent! (344 reviews)
Room clean, staff friendly, for all inclusive a lot of the items were missing or permanently off (mango Thai sticky rice, several wine options, some drinks, etc.) which was frustrating because it left you with limited options. Thai restaurant was great, cocktails for all inclusive were mostly good, the buffet dinner was not our favorite. The Italian restaurant had good steak and food. Beach has some beach boys that do aggressively follow you. We didn’t go to beach much because of this.
For the pools, people come out early and “reserve” spots and then don’t come to the pool until hours later. This needs to be banned by management as it is entirely entitled and rude.
Room was very large and amenities were nice. Bed was very firm and my husband was in pain every morning.
We would come back. Overall it was a good experience. They give Kenyan resident rates which is nice but they’re almost the same price as Expedia.
Reviewed on Feb 22, 2026