great location in london and perfectly adequate room!