One of the finest train i have ever travelled. Majority of the coaches were new ones fitted with bio toilets & charging points were present in each coupes.Coaches were very well maintained & cleaning staffs had done a good job. They sprayed room freshners & even sprayed insect killer when we complained about mosquitos & small cockroaches around our berth.