Perfect location, wonderful apartment.
Lots of stairs, so be aware, but nothing to complain about and well worth the extra exercise.