Discover the luxury and charm of the best boutique hotel in Park City