Justine's place is great. 10-15 minutes walk from Gare du Nord and central enough to explore Paris on foot
Justine is really friendly and the flat just as described.
Her street has a couple of vegan/ veggie cafés.