The worst experience ever! While on a bus, the wi-fi was available, poor internet, but available. The air conditioner was available during the trip. The drivers were very rude. They treated the travellers with disrespect. They did not provide information when they were asked regarding the approximate arrival and departure time. The seats were too close and there was no space for a decent travel. On the top of that, the seats were broken and I ended up squeezed in between. I purchased my ticket online. It didn't have a seat number on it, so I thought I could choose my seat. However, I was not allowed to do that, but was seated on a broken seat while the half of the bus was empty. Once I asked to be removed, the driver started a fight and I gave up. I would not recommend this service of Hafet Tours. And if there is another option, I will never use this service myself again if I don't have to. But if it is the only option and I will need to use it, I hope that the conditions would get better and the drivers nicer.