Great location for seeing Boston since it is close to subway/bus and there are good restaurants nearby.
Also close to a number of parks, where one can enjoy nature. Kevin’s place is well maintained, clean and exceptionally well stocked.