Certainly the best place to stay at London. The apartment is clean and totally new, really confortable with a view on london.
Imogen is the best host, always there to give an answer and help you
Dont look another room, you have find your futur place to your next trip at london!