The missing one star is because driver smoked four to five times when driving, and nevertheless it’s likely that the driver was tired of the night driving so he needed to smoke for concentration.
Overall services were good. And it would be better to receive tickets with QR code via email.