Great location for a short stay in London! Exactly as pictured. The flat is on the 4th floor, and as noted there is no elevator- be prepared to climb 70 stairs!