I had a great stay at this place. The location was perfect as I wanted to be close to the London Business School (it was just in front). It is also a couple minutes away from Baker Street and its vibrant life.