I can only say good things about stadig at Florence's, the place is very central, close to both Paris Nord and Paris Est stations and under an hour walk to Eiffel tower and more.
The apartment is very nice, and it is very quiet area.