Try TVC rajdhani, you will have awesome experience.
>Food of good quality
>Fast travel
>enjoy scenic beauty of west coast
>brand new LHB coaches offering better comfort
>Clean...
more... coaches with timely house keeping and spraying perfumes
>Nice hospitality
Fare is bit more but justified and bearable if seen for overall journey.
Else go for sampark kranthi