The good. Course was challenging.
The bad. Our group was treated so badly from start to finish. Managers and marshals were very rude and condescending. Beware if one person in your foursome gets sick and is a no show they WILL make you pay for them. No mercy. Plus they charged us the high season rate when we booked the tee time, not the rate when we played. Heads up.
Can't explain how bad the experience was. Wow. That is all I can say. Would never recommend this course.