My coach was old. cleanliness was not much but it was okay. Toilets were clean all through the journey. It reached approx 1 hr late to Mangalore on that day. I didnt had pantry food . i took food from stopping stations when needed. It was good experience. I did not travelled in Monsoons, I took the trip in October 2016.