Both the apartment and location are ideal -- I can't imagine a better place. The space is roomy, airy, quiet, and very clean. The shower and mattress are both excellent -- I find that these two things often make all the difference between an ok and excellent stay.
One caveat: do not book if you mind walking up four flights.