As this is my first visit to Paris, I have little by which to judge this hotel but my experiences elsewhere.
A big plus for this location is its proximity to the RER rail line coming from CDG airport.
The place is neat and clean. The rooms are on the smallish side, but all you need is there.
The staff are quite helpful. I am amazed at how well they communicate in Engish.