$40M hotel brings resort-style energy to Hill Country riverfront