Meeple told me to suggest Boston. I'd be for it, but I have really limited space and would need to run it passed roommates. That said, Boston hotels/rent is hideously expensive, and I honestly prefer spending time with people when less money is involved.
After mulling over it a couple days, I will suggest a different host location. I have no clue regarding anyone's expectations, tourist inclinations, etc., and realistically do not have the free time to manage any itinerary arrangements.