This was a perfect location for staying in a central location in London. The check in process was super simple, and it was a quick walk from the tube with our luggage. The two sets of stairs are narrow and steep, but even with our 50lb bags it was very doable. I wasn't worried! And the room was phenomenal with great amenities and location. We did experience some noise from a championship football game being played in a bar down the street, but it quieted down around 8pm and all was good for us. A noise machine, mask, and ear plugs are always a good idea when traveling, and were definitely useful for us on a couple nights! But seriously, highly recommend this apartment for its location, cleanliness, and responsiveness of the host.