Terre Blanche is a 5-star hotel offering a spa, golf course, and fine dining within a Provençal setting.