Was there twice in the past couple of months, thought it was quite nice. Was lazy the first time, so hired a golf-cart, the "queueing" system for the carts left a bit to be desired (had to intervene TWICE otherwise people who came after others would have got their carts first. But otherwise was nice.
They are busy upgrading it, so I think that is a good sign that not all it's budget is going for unnecessary trips and overpriced parties.
The only downside for me is the parking, if you go when it's busy (fortunately we didn't), you will have to park across the road, and it's not exactly in the best part of town. Both times we managed to get into the main parking next to the entrance.
B