The location was great for our stay in London. Our apartment specifically needed a little more maintenance. We had trouble getting the hot water to work, the kitchen tap was quite loose and wobbly making it tricky to operate and the TV kept coming on by itself... annoying at 2am and 6am. On the whole, a good stay for the price.