The bus fans website have suggested that, that buses to Ajmer and Udaipur to be the longest in India. Takes lesser time than train, comfortable, clean and gets refreshments stops at good plazas. Businessmen from Bengaluru and Hubbali-Dharwad prefer it.
-
It won't surprise me if you find a few SWR officials in that bus too ;-)