This place is really cool. I was invited to play in a charity tournament here with a friend and had a total blast. *Disclaimer- I am totally not a serious golfer but even from a wannabe golfers perspective it was damn fun!
The course has a ton of rolling hills so it's definitely challenging. They are great about having the drink carts circling regularly and the service is great from the second you drop off your clubs.
One piece of advice is to plan for a full day here. It took us about 6 hours for the full 18 holes. Otherwise... go, play!!