We loved our stay, the location is great, less then 10 mins walk to main public transport link of gare du nord. There is also a Metro station within 2 mins walk, and a bus station.
The place is spotless clean, and very comfortable.