We took go&return ticket. The first trip left on time and arrived earlier than expected. The second trip arrived late at the bus stop, bus on time at the arrival. Air conditioning was a little bit too much on our way back. On both trips the bus stopped at a bus station where is possible to use the toilet and have something prepared to eat.
Freezing cold bus and the lack of foot rests meant you kept sliding off your seat due to the drivers violent braking. They also hit a car and ran over a dog without stopping to check
JV of Customer service was very accomodating with rebooking and seating a senior citizen in the front row of the bus.
It was a comfortable and safe trip from QC to Banaue.