I have played the Kiawah island courses several times, there are 4 I think with the Ocean Course being the gem. The other courses are good but I don't really care that much for the remote location of the resort. There are at least 3 or 4 more that I feel are better. Pinehurst has 9 courses at the resort with another dozen within 15 miles and a great clubhouse with food, lodging, etc. that is very nice. Hilton Head has around 30 golf courses on the island and another 30 or so within 20 miles. While Myrtle Beach is a little commercialized for me it has around 100 courses some of which are great. You have to watch out though because from North Myrtle Beach all the way down to the south part where there are several great courses is 2 hours. The TPC south of Jacksonville has 2 great courses and one of my favorite resorts, the World Golf Villiage down about 30 miles south of Jacksonville, FL has 2 great courses and a wonderful villiage with dining, shopping. hotels, etc. and another 4 or 5 good courses close by.