Terrible punctuality. I made a reservation for the last van heading from El Nido to Puerto Princesa at 5pm through email two weeks prior to the departure. However, the van did not come to the terminal at 5pm. Therefore, I called to the dispatcher who was the only contact that the agency provided in the confirmation email, then the van came around 5:30pm and picked up the other guests one by one until 6:30pm for full capacity. You totally cannot expect the van follows the original schedule departing at 5pm. Never buying the voucher here unless you are willing to waste your time waiting the van filled with other guests for the departure.