This past November, we flew to Barcelona and immediately hopped a train for Girona, partly to explore the town where so many US pro cyclists have lived and trained while they are in Europe. The old town has lots of intriguing steep, narrow stairways and passageways. We didn't see inside the cathedral (it closed in the late afternoon), but it's impressive from outside, and has enough stairs to give you a workout. One local was running up and down the stairs, but was running backwards down the steep steps. Because it's a college town, there are lots of kids who speak English in the old center.
We had limited time, so were just there for one night. We stayed at the Hotel Bellmirall, which served an outstanding breakfast the next morning. Just beware of the all-glass door in the dimly lit lobby - one of us ran face-first into it (it hadn't been closed when we first arrived, and it wasn't obvious there was a door there), but fortunately an optician was nearby who was open late, and the mangled glasses were repaired.
Signage was great on the roads, and we headed north to Figueres to see the Dali musuem, then on to Cadeques. That portion of the drive got twistier and hillier as we neared Cadeques, but again, the signs were great. As we neared the Dali house, we though we might be off-course, but it turns out we were just passing a lot of empty parking lots that are probably full of tour busses and cars in higher season than November. Be sure you make an appointment, as Rick describes in his book. Even in November with just the 2 of us plus 2 others going on the last tour of the day), the ticket office was strictly adhering to the reservation policy. We drove back to Girona the next day, after spending the night in Roses, turned in our Europcar, and caught a train to Barcelona.