I have traveled in this train many times. Not good in any term, be it punctuality cleanliness or coach conditions. Earlier this used to be the only train between delhi and mangalore and there was no choice (except rajdhani, which is expensive). Now there are much better trains around. LHS coaches are a must for these kind of long distance trains. arrives at a very odd time at mangalore. Avoid if you can.