Good place to stay for a quick Boston trip!