Big Stone Island Nature Area, Kite Island — a place to gather · Hottub