This is a great place to stay in London, self check in was hastle free and the apartment was clean and tidy. The apartment is conveniently located, close to the metro and tram stations