It was very good experience overall, but the train journey was boring. No pantry in the train, shortage of water, absolutely dirty bogies, toilets. No security staff, A.C. was not in working conditions. Curtains were missing in my compartment. Bed covers were dirty. NJP to Darjeeling journey by taxi was excellent.