Farmstead Golf & Country Club, LakeView