Quiet secluded place with a terrific view of Lake Geneva