A beautiful location with a great view of Lake Geneva, and a friendly host.