Really nice place to stay in London.
Location is great and you have everything you need in the flat to be comfortable