Very nice place especially using train with large luggages and small children. Super close to Paris Nord station.