A lovely location away from downtown Boston and yet only a 20-25 min journey to and from the city