Definitely recommend this place. I stayed there because I attended a conference in tje Olympia London venue. This apartment is very well located, next to train station.