If you’re looking to stay in a central spot close to basically all of Boston, this is such a gem. We had the pleasure of staying in Todd’s Zen room, literally felt like home. The airport & downtown are minutes away from there. Checking in was a breeze, the room itself even had a nice view (harvard was visible), the room was very tidy and clean as well.
I’ll definitely staying here again, if i come back to town!