Southwest® flights from Detroit to Los Cabos from $271*