The Cape, a Thompson Hotel