A great place to stay within easy reach of central Boston via the nearby MBTA "T" station. Good local amenities.