Great place in Boston. You are close to the city center.