Rioja being pish is a very sweeping statement and is far from the truth.
That being said, Vina Sol is lovely stuff and retails at around 4€ - 6€ a bottle out there. NOM NOM NOMZ.
Amarone and Sangiovese di Romagne are amongst my favourites.
All in all, I agree with this with the exception of your rioja comment.
If you can find any red from Binissalem then I'd give that a go, great stuff.