Coaches are well maintnd it has chrgng pins avlbl on side lower births in ac coaches carry your own food with u do not excpect even a water vendor in train buy 3-4 btls in stck so u did not face any problem some nepalis board ac coach of this train and even drink inside so if they do that complaint atndnt and tte.