Amazing location. You are a mile away from Harvard Sq and University, Central Sq, Inman Sq, and Charles River. Multiple food markets, Cambridge Library, and tennis courts are a short walk away.
Harvard T Station - 10-minute walk
Central T Station - 15-minute walk
Bus 68 Stop - 1 minute walk