Golfing on a perfect summer day in St. George