If you are going to Boston to attend a Red Sox game no better place. You can walk to the stadium and be there in minutes.