In my opinion a good Grand Tour should have a mix of short, medium and long mountain stages, as well as a good mix of hilly/medium mountain stages, high mountain stages for long attacks and mountain stages which focus primarily on the final climb.
It makes or breaks the race though, how you mix...