This place is an ideal location. Supermarket right next door. Plenty of metro stations to make an easy arrival from CDG. Many bakeries near by. I personally didn't find any amazing restaurants near by, but the easy subway access made it super easy and convenient to travel to other neighborhoods. This is a second floor apartment with a narrow stairway, just as an FYI. We were happy we weren't on the other floors after few days of long walks. We came right home to just sleep! This would be a great place for you to enjoy your stay. Also, if you love designer stores, the Galeria Lafayette is right there! Christmas season is so beautiful all around Paris.