The journey was good, the main point which I noticed at Madurai and Kanyakumari station was station are very clean.
Train journey on time but toilets were not properly clean. Overall experience by train was good. We see nature's beauty on entire route, Farms of bananas, coconut trees etc.
At Madurai station there was good food court, so you can easily buy what you want.