Best place I can think of, close to both Harvard than Cambridge and Boston!