Wonderful Cambridge location, walking distance to Harvard Square!