We only stayed for one night as we had a very early Eurostar train next morning. Thus for us and this purpose this was a truly superb location. 8 mins walk from the tube, 10 mins walk to Eurostar terminal. Within 15 mins radius there are every conceivable food option and price point (vegan, fast food, upscale coffee and dinner / lunch places, supermarket to buy your own ingredients). The flat was comfortable for us for that one night, bathroom was large and clean, the ensuite was also very good.