I traveled in 1AC from NJP to NDLS and it was very neat coach and food was also good. Attendants are really friendly in 1'st class. If you can't get confirm ticket from NJP to NDLS try booking from GHY, you'll get confirmed ticket but you have to pay little extra(saves worries of wait listed ticket not get confirm)