Launceston’s O’Keefe’s Hotel set to change hands