There was a lack of communication between the driver and passengers. Didn't know what was happening during rest breaks. That was probably down to language difficulties for me.
The tired and old bus broke down and we were left waiting on the roadside for over an hour for the next bus.