Would you recommend Red Arrow or Grand Express?

Would you recommend Red Arrow or Grand Express?

I'm travelling to Russia and intend to travel from Moscow to St Petersburg. Would you advice me the best train to take? Red Arrow ot Grand Express?

Question about The Red Arrow Train ex. St. Petersburg