Hot springs resort in Idaho City opens today