The address that is provided isn't the location you'll be staying at. It's a little confusing. You get an address, but it's the building opposite of the address provided. Besides that little bit, the apartment is a decent size. It's located on the 6th floor, elevators are available in the building. The apartment has 1 room with a queen size bed, where two ppl can sleep, there is a closet in that room with ton of storage space. I hung all my jackets up in there and put my clothes away along with other belongings. The living room, had two pull out couches were another 2ppl could sleep. Pamela was kind enough to pull them out for us upon arrival. Everything was clean and tidy. Free wifi available. Withing walking distance to Hyde park and Kensington Palace.