The appartment had everything we needed and is about a 20-30 min walk to Harvard Square, through the beautiful grounds of the business school. We didn't actually meet Todd but he provided great instructions on how to find and access the the appartment. A good airbnb for tourists or those visiting the university.