The flat is in a good location, many areas of interest are accessible on foot. The metro is really close and there are grocery shops and restaurants around. It's a half hour walks from gare du nord and gare do l'est.
The place is small but has everything you need.