I stayed here over a weekend for an INSEAD reunion event, and thoroughly enjoyed the place. As most of our activities were off-site, I didn't get the chance to try many of the facilities but there seems to be a lot to do - it looks like golfers will be very happy here.
This place is designed to be an upmarket host for corporate events such as training courses. It's very new so the rooms are all clean and modern if a little spartan. Strong wifi but no TV. There's quite a long walk from some of the accommodation blocks to the main building.
The only disappointment was the main restaurant - it's a cafeteria not a restaurant, with very low ceilings and a strange shape, and was not really suitable for the reunion dinner we held there.
I don't think you want to come here with your wife for a romantic weekend, but if your company books you into this location for some training, you'll be very happy.