I'm a great fan of the Norfolk and Fairmont hotels in general. The have great service, very nice hotels and all in great situations, the Norfolk is no exception, it's nicely designed and has a real old colonial feel BUT, I had breakfast there this morning with a colleague and the cost was what can only be described as astronomical! We paid $40 each for a very average buffet! Yes each and buffet. Ok the situation is nice and the waiter was attentive but 3500 KSh, mind blowing! You can catch a jet to the coast for less that that if yo pick your times well.