I didn't took food so i don't know how was it and the cost is similar to all.
I would personally prefer to go in Rajdhani exp rather than this special train, Rajdhani has a quit good quality of services, i once traveled in suvidha special train its fare was 4500 for 3 ac but services and food was quit the same as Rajdhani