Reports of Cayman’s demise exaggerated as industry rebounds