Peterson thankful for time at SA