The Texas Hill Country has it all...