Lovely location, a bit isolated. Room was large, clean, and the air conditioning worked well. The only problems we encountered during our stay was that there is no hot water in the bathroom (and none offered after asking) and that they charged us for breakfast when our reservation clearly stated 'breakfast included.' The charge was 2000 ksh (approx $20 USD) which is outrageous for this level of hotel and when we showed the front desk our confirmation, we were told that for our booking price breakfast was not included. We skipped breakfast on our second day! However, I must add that the staff was great, the linens were nice, and the bed was very comfortable. Overall we were happy with our stay.