I m giving it two stars coz nowadays Rajdhani and shatabdi trains has lost their status.
The food served is below average, attendants r rude or are not passenger friendly, trains are often getting late.
I think all trains as on today basis fall under 3 star category, as above quoted reasons stands for all trains.