We had a wonderful time staying at this location. Sophie was very prompt in her replies. Everything was as advertised and the kitchen is well equipped.
The location is excellent, 5 minutes to the closest Metro station and 15-20 min walk from most of the main sites. Be prepared for a bit of street noise.
Overall, I would highly recommend this place.