Puerto Vallarta 's beaches vary in nature as you move round the bay: those to the north, out near Nuevo Vallarta and the airport, are long, flat stretches of sand often pounded by surprisingly heavy surf; south, a series of steep-sided coves shelter tiny, calm strands.