You will walk up stairs, but you will feel what it's like to live in a nice neighborhood of London. I could not recommend this place highly enough.