We stayed one night upon arrival in Nairobi and before joining our overland tour from nearby kivi milimani. We took the advice of other reviewers who suggested this place in lieu of an extra night at the kivi - and we are glad we did. It was only slightly more expensive but astronomically better. We found the rooms clean and comfortable and the staff were very friendly. We had just arrived from a 27 hour flight so we had dinner in the restaurant and contrary to what others wrote, the meal was quite good and served in a reasonable punt of time. Overall, I would not hesitate to stay there again.