Relax in a stunning French chateau