Domaine Ribiera offers a Provençal experience with a golf course, pools, and spa services.