I am not a mechanic or n employee so it's difficult to rate with 5 stars. What I observed was very clean buses that looked updated and quite a few looked brand new. I t ... more