Girona's not bad, the only negatives for me, loads of traffic and not enough variety of climbing. But if you head inland a tad more, you get everything. 40mins west and we have 30 plus Cat climbs inc a handful of HC. Polite drivers, smooth roads, little traffic, coast accessible, mountains...