We definitely enjoyed our stay. Communication was excellent, check in and out was easy, and the location was fantastic - great part of London and just around the corner from the Tube stop. I would note that the decorations in the photos (pillows, wall art, etc) were not present in the apartment itself, which was a bit of a surprise. The apartment was quite spare, although it had everything we needed. Overall a good experience, would recommend.