There are an awful lot of good things to say about the Chateau du Baffy. The location is delightful, the staff are welcoming and the food is ludicrously good for a place catering for school parties. We went with a party of 40 schoolgirls and the staff were helpful and tolerant of the noise throughout. The evening meal is a sit down affair, with the pupils waited on at table. Not the usual queue at a canteen which one might expect.
Down sides? Some of the rooms are a little cramped, and the showers on the second floor don't work well. With more than a couple in use on the first floor the ones on the second floor simply stop. There doesn't seem to be enough water pressure. I'm told that some of the ones on the first floor were good, but there was a lot of competition amongst the girls to try to find times when they could shower.
The Wifi is Iffy. Only works at all in one room, and then not well. When it's working at all, it can take two or three loads of a web page to get all the images, and often the router needs to be restarted. Obviously set up by someone keen on security but lacking the competence to do it properly, and not understanding that there's more to the internet than just the web. IMAP ports are blocked, meaning there's no access to e-mail other than via webmail. The router advertises itself and then the two Google DNS servers for DNS, but then frequently fails to respond to DNS requests. If you're of a technical bent, you can get better results by deleting the first entry and using just Google's DNS servers for your browsing. It's annoying when you find something set up so badly and you can't get in and fix it. For the most part, if you have a 4G phone you'll get better results using that rather than the chateau's Wifi. Phone reception is good.
If you're thinking of going as an independent traveller, be aware that you'll be sleeping in what is effectively a school dormitory. Set your expectations appropriately though and it's still very nice. For a school trip, it is excellent.