The BEST place to stay in Boston . Near everything.