Lora's apartment was wonderful -- we thoroughly enjoyed our stay here. The location as perfect; out of the "fray" of the Central Station area and close to lots of wonderful restaurants and parks. We loved the neighborhood.
The stairs, which have come up in multiple reviews, were definitely steeper than we anticipated. My mom was traveling with us and had a lot of trouble navigating due to the steep, narrow staircase (84 stairs from the street). We managed around it, but something to keep in mind if you're traveling with elderly relatives or anyone with mobility issues.