Hot springs resort in Idaho City opens