Centrally located in Boston. Solid place to stay.