The Island at Charger Stadium, Keene — a place to gather · Hottub