Great great location. Don't missed out on this apartment if you want great location to places to eat (latin quarters area has a lot of halal kebab restaurants), train/bus station to other areas eg eiffel tower, arc de tromph and monmartre and places of interest (walking distance to notre dame, louvre, st chapel).
The stairs (46 steps) to the apartment is a minus point but as compared to the location, I think it's still worth it.