The Cape, A Thompson Hotel, Cabo San Lucas ★★★★★ | TravelManiac