The place is great, it is just a 5 min walk from the subway (Jacques Bonsergent station) and 2 stops away from Gare du Nord station.
The place is very clean and the staffs are very friendly.
The location of the place is near the city center where the various places of interest are located. But if you are going to Eiffel Tower or Montmartre, subway is needed.
Definitely recommend this place and will go back again in Paris.