We stayed here for 1 night before leaving for the Masai Mara. Everything was good except for the price. I felt like it was expensive for what we received. Our total bill was about $450 USD for 1 night stay, 2 breakfast buffets, airport pick up for 2, and room service (fish and chips and chicken strips appetizer) which we were double charged for. Nothing was outstanding but I did appreciate the clean comfortable bed and feeling safe after 36 hours of traveling. The air conditioning in the room did not let me change the setting. The service was very good. Just double check your bill when you check out. If you have already signed for room service don't let them also charge you again at check out.