Nice place, 10-12 mins walk to Harvard Square or 5 mins by Rt 66 bus. There is a nice library and trail and park nearby. Had a great time.