Excellent location and good for one person, not really two. Also be sure you are in excellent physical condition as it is a THREE floor walk up, including stairs from sidewalk.
This apt is cute and good for short stays, but lacks true kitchen, bathroom, or bedroom amenities needed for longer stays.