chexbres restaurant. le baron tavernier awesome restaurant and spa with view onto the lake of geneva and the alpes