We (family of 4) had a great stay. It was beautiful and comfortable, with everything we needed for a short stay, including a good usable kitchen.
The location is great, just around the corner from a tube station, buses and grocery stores. Check in was a breeze with detailed instructions.
Highly recommended. We will definitely stay again next time we're back in London. Thanks Giovanni!