Why does this have to be in Boston? I'd go if it was NY, DC, or Philly. Boston is way too far. DC would be perfect, midway up the coast, and I happen to live there already.