I really enjoyed my stay here. It's right in the middle of the city and you will get anywhere you need really fast (Gare du Nord area with access to RER B and everything else).
I would recommend Le Petit Vegan, it's a great Indian restaurant right around the corner.
The host is very friendly and responsive. Checking in and out is flexible and stress-free.
I had to make some work calls and the internet was not fast enough for that so I had to find a café - but it should be ok for everyday tasks.