Location, location, location! Cozy little place that is right in the middle of just about everything. There are restaurants nearby, as well as public transportation. It's also only a mile from Fenway and close many medical centers. Two parks are close by, one behind the neighborhood, and one about 100 yards north.