Puerto Vallarta and Bahia de Banderas Diving Logistics & Travel Tips