In reply to RichyBOYY:
I would go to Montral for 6b to 7a routes (Clipso wall is excellent, avoiding the 6a+ on the left). No crowds and excellent rock.
Margalef is great (I live here) and there has been a lot of new development lately but the grades below 7a are usually quite stiff, the climbing is excellent if you like pockets, can get a bit crowded on the popular crags.
Near Riglos you will find Escalete (limestone), I seem to remember it quite hard there. In Riglos you also find very good single pitch.
Cheers