We had a nice stay in London. The apartment is well located, just 1 stop away from Victoria station which is very convenient when visiting London. We didn't meet with Juliette in person but she responded pretty quickly to all of our requests. Thanks Juliette.