Wonderful place to stay in the heart of Cambridge. H Mart is nearby as is Central T station and everything else you might need