This is a perfect stay for a London trip. I stayed for 4 nights and cannot complain. The location was perfect and it really was a hassle-free check in. 10/10 recommendation