Absolutely perfect location if you’re visiting Boston proper. Everything is very walkable and T stops are less than a block away. Check in couldn’t have been easier and communication is top notch. Highly recommend!