Place was very small. While it has a private toilet and shower the bathroom was barely more than 1 square meter. So be aware.
It is in a good location, short walk from both Gare du Nord and very close to Gare de L'Est.