Located in the heart of the Finger Lakes in Geneva, NY