The rice should be medium grain. Spanish rice is rounded and short; it absorbs liquid very well, and it stays relatively firm during cooking. Those qualities make it ideal for paella, where the rice grains absorb flavor from the liquid; the rice should be dry and separate when done, not creamy like risotto.