Probably one of the best courses I have played (100+ different courses played). The layout was amazing, both front 9 and back 9. Tee boxes were perfect, along with the fairways and greens. Rough was long enough to punish, but not long enough to lose balls. Didn't mind playing later afternoon for cheaper tee time. Staff was friendly, and the resort was beautiful. The practice area was nice, and the snack shack was good (grill not working). Highly recommend playing this course.