Great location for Gare du nord, the metro and has plenty of cafes to eat in which are very local.
The place is a decent size and the security seems pretty good.