Great place in a very central part of london. Perfect for business travel. Be warned, it is up some very tight stairs.