This is the ideal place to stay when visiting The Boston area