Punctuality --> Schedule time was 10:30, Was around 1 hours late.
Quality --> Bus was not cleaned, there were left over stuff( bottles , banana peels, wafers packets etc) from the previous passengers. The blankets were thrown all around,we were asked to use the used blankets. The curtain rodes on the window was broken, we tried to make it work couple of times but failed, owing to this we were not able to sleep all night long because of street ligths and ligths other vehicles.
NEVER book your tickets with this operator.