Edgar's place was really cozy, the apartment itself is just like you would expect from the pictures. there was someone to greet us when we arrived and gave us a short and quick introduction and 2 sets of keys. I'd say the only problems we had was using the keys to get into the apartment because it was somewhat stiff and just like an apartment, expect to hear people walking up the stairs to and and from their own apartments in the evening if you are just coming back from a day out.
There are lots of local food places, metro trains and lots more within a short walking distance and Gare de Nord is only a 10-15 walk away which makes this place easy to get to. Overall Edgar's team is really helpful and responsive! Would stay again!