We enjoyed our stay at KBH. We used the airport pick up service on arrival which was smooth and hassle-free, despite our late arrival. The main area of the hotel is set in a former palace and is very decorative and beautiful, whilst the guest rooms are in an adjacent (normal) block. The room itself was clean, and hot water was no problem after a short amount of running (better than many places we stayed in subsequently). The hotel is well located, in/near Thamel. There was a definite emphasis on using the hotel for tours etc - we did so for a day tour round the city, but it was good. The hotel staff were lovely. I'm happy to recommend the hotel to others.