Played the following courses many times.
Pine Valley Golf Club (Spring Valley, NJ), Pine Hurst No. 2 (Pinehurst, NC), The Ocean Course (Kiawah Island, SC).
I prefer the Ocean Course overall for the view, the people and the attitude of the local area. And eaten aint bad anywhere down south.