This hotel sits on the bank of the beautiful Lake Victoria. Having travelled to Africa the past 5 years, I think this is one of the best, if not the best, hotel facility at least in East/Central Africa. Clean, inviting lobby; gorgeous tropical back yard with many tropical birds...overlooking the lake; clean, modern-interior rooms with a touch of earth-friendly decor; clean, modern-looking bathroom with a European bidet (that Americans hardly use...LOL ); running hot water; working AC...but the list to brag stops there. My colleague and I stayed for 2 nights...everything went well until we tried to charge our camera and computer. After checking a couple of the outlets & calling front desk, we found out by ourselves they might have a broken circuit causing a couple of non-working outlets. Second, I had to call the front desk, who refused to help transfer my call to their guest-services for my complaint about the coffee/tea maker that didn't work. I had to at least call in 3 times to exchange our coffee/tea maker before somebody actually came to bring a working one (after about 1 hour). We went to the breakfast buffet area, where none of the waiters greeted or seated us...we had to call one of them to ask for a clean cup and a set of clean utensils. The carpeting also looked dirty, with bits and pieces of egg/bacon...clearly it didn't get vacuumed the night before. These little things really showed the level of customer care they have yet to comprehend to make this premise a great hotel. Don't get me wrong, the facility is great...but, they could do so much better in terms of service.