The stay at Peter's property in London was perfect for my short trip! The location is very central and close to the tube station, many great pubs and restaurants. You should expect to climb many stairs as the flat is at the very top of the building with no lift. However, you will have a toilet right across the hall from your room. The shower is on the bottom floor, but it was reserved just for our flat and water pressure was good. The flat has a small kitchen with the necessary kitchenware provided. Overall, just what I needed.