Southwest® flights from Nashville to Puerto Vallarta from $150*