The apartment itself is great. It is a few meters away from Park Street T station. I stayed there during winter and it was very convenient to have access to the T station and not to walk too much outside in the cold. I was visiting Tufts - Medford campus and there is a 30-minute commute via the new Green T line that goes all the way to Tufts. Beware that the location is in a dead end street and felt a little bit unsafe for a woman arriving at night.