I've played here quite a few times now and it's always fun.
The course layout is challenging enough. The conditions are always pretty good. The greens are usually in good shape and put at a decent speed. There are some nice elevation changes, some dog legs, some water and just enough bunkers to make it a well rounded loop.
The staff is friendly. Prices are reasonable for golf, as well as food and drink.
There's a good group that plays a friendly skins game on the weekend. Get in touch if you're interested and I'll fill you in on the details.