Great location, the apartment is in the centre of Paris, extremely easy to access to public transport. It takes about 40 mins to and from CDG airport. Lots of fine restaurants around.
Same as what I had expected. Fit for short stay.