I took the bus both ways. The trip from Yangon was better than the return journey. The first bus had more room, the a/c worked and we were given water (and we left 10 mins early). On the return it was a bus in poorer condition. The 2 stops were more obvious as ‘rest’ stops at designated area with ‘facilities’. On the first trip it wasn’t clear and there wet no obvious toilets available on one of the stops.
It’s a long way not helped by the endless roadworks near Yangon.
Go Asia charges lot more than in bus locally. But 3 stars is for bus quality and cleanliness which is just a bit extreme. Bus stops every couple minutes but eventually it does the trip in 6 hours or so...
Very poor bus operator, broken widows, over crowded with locals on plastic sets down the aisle, no English communication re stop time at breaks, no water provided on return journey. The only good thing was that the bus left Ngwesaung @ 7am (supposedly) whilst other reputable companies left @ 10 am resulting in a late arrival in Yangon for connections.
Loved it. When I needed to wee, they stopped the bus and allowed me to do so on the side of the road. Perfect customer service. Plus the place we stopped at for lunch was golden, possibly the best curry I ever had.