Great apartment and amazing location, modern, clean, really a great place to stay in London, however the terrible 'check-in' process caused additional stress and time to be wasted.
Not allowing somebody else to check-in the guest is insane (for groups couples, friends and assistants), and also sending an automated message via the app saying the guest needs to email directly but then not providing an email address sums it up.
If they can sort this aspect out, it would be one of the best places to stay in London.