Tropical beach in Pizota near Puerto Vallarta, Mexico