green mountain club swimming spot in Leicester, ma