Barefoot Resort and Golf features three separate golf courses, and a semi private course, located in Myrtle Beach, S.C.