The apartment is good for a short stay in London. Amazing location with a supermarket right next to the building and a 24h concierge service. We were greeted by a memeber of Capital Residence team who did an exceptional job assisting us with our luggage and belongings.
There are a few quirks to be aware. There was some dust under the bed, and the doors in the house all need a door wedge to keep open. The sink tap was hard to operate and the key to open the flat was too.
Communication was quick, but not super helpful. WiFi you have to buy at the reception which felt like a throwback to 2005.
Overall for the price of £75/night it was great!