Great location! Within walking distance to subway stations, Boston Commons, and much more! It may be right next to a busy road but we didn't hear hardly any traffic noise! Check-in was simple and our hosts answered our questions quickly, no matter the time of day!