Emma is great and very helpful. The place was very tidy when I arrived and she had made some improvements since my last stay (December '14).
The location is great (St. Michel can be a bit touristy but the apartment is away from the crowds and noise). The Metro and RER (CDG direct) are very close. And the river is only a few minutes away.