Great spot for a week long trip in Cambridge. Easy access to central T stop and right across from BU.