A stay at the St. Regis Deer Valley has always been an elevated experience—but it just got even more luxe thanks to a new.