Overnight journey you sleep and wake up at Ahmedabad so I can say good journey. The train leaves at 11. 35 night and reaches Ahmadabad at 5. 45 Am in morning there after I took a bus to Udaipur by Shree Parshwanath Travels and this journey took 5 hours.
Overall, it was a good experience. Mostly the train is on time. I travelled in second class A/C. The toilets are clean. Since the train leaves at 11.45 pm and reaches at 6 am there is enough time to take rest and wake up at morning. Only problem is with water as sometimes there won't be water by early morning.