Very convenient; clean; comfortable; within walking distance of metro including Gare du Nord train station.