I want to travel from new delhi to howrah on 11th march, 2015. Please compare the service, cleanliness, food, punctuality etc for 12302 kolkata rajdhani, 12274 hwh duronto, 12314 sealdah rajdhani and 12260 sdah duronto and suggest me which one would be the best option to choose among the above mentioned ones?