The place is just as the pictures, nice and clean.
The location is infront the gare du Nord.