By James McAfee After spending three days at the newly-renovated Omni Barton Creek Resort & Spa, secluded on 4,000 acres in the rolling hills of Austin, Texas, in April, 2022, it’s easy to see why it was named among the top five resorts in the Southwest by Conde Nast Traveler and the top five resorts […]