I travel full time for a living and have seen and stayed everywhere - guarantee you this is a fantastic place to stay in London be it for modern apt; great location; food and shops around you; comfy bed; fantastic shower - just book it!