In a convenient area of Cambridge right near a bus that takes you straight to Harvard Square. About 15 minute walk to the red line, and the green line.
A couple of cool coffee shops and spots to eat are also in walking distance.
Check in was super easy.