One of my favorite golf courses I have had the opportunity to play...