Canandaigua is a scenic, walkable Finger Lakes town on the lake with a revived downtown, harbor parks, wineries, farmers’ markets and abundant hiking/boating — a lively, comfortable place that’s easy to enjoy during multi-week contracts.
Rochester (~30 miles) and Syracuse (~60 miles) are close enough for weekend cultural scenes, larger hospitals, regional airports and nightlife if you crave bigger-city options.