I went there with my wife for a week. the location is 2 minutes walk from Château d'Eau metro station. metro line 4 goes from there and it easily takes you to any sights and attractions you want to visit. lots of supermarkets, cafes and restaurants are just around the corner of the apartment.
inside, there are beautiful paintings and pieces of art on every wall. the bathroom is really lovable. the kitchen is well equipped and it really feels like home. also, the guide book is just the nicest finish touch. it explains all needed for a lovely stay. we will go back for sure.