Great location! Right on Newbury street close to shopping, dining, groceries, you name it. Kiarah, a Thatch representative was super helpful and ensured our stay went smoothly. I’d definitely recommend this place for anyone looking to visit Boston!