Had a fantastic stay, the flat is a 2 mins walk to the closest metro station. It's also located in an area which is very wakeable towards all the major attractions.
I would definitely recommend.