Exceptional golf. Exquisite views.
Fine and casual dining. Great friends.