Really great location, 10 minutes walk to Harvard business school, bus line 66 works very well to reach Longwood medical area
Everything very clean and everyone was very caring about covid