Bus cleanliness, comfort, Staff and punctually aspects were perfect. Only one point made my rating to 4/5 because of the place they chose to stop for toilet break in the night. That place did not have any toilet facility and people had to relieve in the open air and worst of all that place was full of mosquitoes. By the time bus started from there 1000s of those got inside the bus too. They need to find a good and neat place to stop for break. Otherwise, my experience was good.