Hotel Review: The Cape, a Thompson Hotel, Cabo San Lucas, Mexico December 17, 2022 By Will Run For Miles 1 Comment We loved the Cape hotel!