I stayed at this hotel last year, and wasn't very impressed, however, decided to give them a second chance. I am sad to say that they have disappointed even more than my previous visit. The quality of food has deteriorated yet the prices have increased. I paid almost $30 for a very small burger and fries. Didn't taste all that grand either! The food is really expensive, which you wouldn't mind paying for if it was really good - not the case I'm afraid. They have really cut down on some of their amenities as well.I paid $288 per night for a twin room - you don't get chocolates for turn down, you don't have the little amenities like a sewing kit, or little vanity kits that you get at other hotels for a cheaper price - and they leave exactly one sachet of coffee at the refreshment unit! When I did ask for more coffee, one sachet was brought 2 hours after my call. If you do stay here, ask for rooms in the left wing, the rooms are newly refurbished. The bathrooms are smaller, but the rooms in the older wings are really old and require desparate refurbish.
The reception staff are really helpful though, and very pleasant in true Kenyan style. Although the overall service is great, for the price you pay you would expect more. Breakfast is $33 per person, but not quite worth it, especially if you order in.