In a few simple words, if you're going to be staying in Boston, this is definitely the place to book!!!