Great course to play for accuracy players off the tee. Challenging for the not quite as accurate due to the "hidden" waterways. The rolling hills separating the fairways and hazards can definitively be your best friend or worst enemy, depending on your landing. Greens are well kept and fairly easy to read with a little breach front property here and there. Recommended course for all skill levels but pack an extra ball or two. Just in case.