There is a grocery store and T Station each within a 1-2 minute walk. The nearby station is definitely convenient for being able to get into downtown Boston! The place itself was comfortable with everything I needed included.