You can't beat the location of this apartment for access to the Eiffel Tower and the metro. Cafés are nearby for meals day and night.
My only concern is regarding ventilation. With no A/C, the apartment has one small fan and a large window. Fortunately, the weather was 84F during our stay, but in hot weather it may be a problem.
Our experience was superb.