I booked this for a few days while I was in london. Given the location and style, I thought the price was fantastic - basically a large suite at a hotel for the price of a double room.
Communication was exceptional throughout and I had a really enjoyable few days.
The apartment is in an enviable location and I was pleased with everything that was inside. Internet was particularly good - about 70mbs.
Overall, a great place to stay and offered so much more than a hotel of the same price.