We stayed a couple of nights (for the second time) together with our two young children and enjoyed it very much again. The whole place is a nicely restored beautifull historical house, generously and tastefully (contemporary French/Moroccan) furnished (also in the rooms!), clean, good location, very helpfull and friendly staff (also English speaking). So quite comfortable, also when you are used to luxury venues. The suite is very big, the other rooms are of moderate size but suitable, there are not many rooms.
Very good is that they cover the patio in winter time, so even at the chilly nights you can sit there or in the adjacent public room with fire place. The splash pool is also heated, so our children spent an our a day in it playing.
Dinner is good if you like to have it there, and breakfast on the large roof terrace is a joy every morning.