If the Girona place, upthread is available, I would say go for it. Girona is great for cycling, with lots of easy to access routes and it is far enough away from the mountains to make it not too hilly. Myself and Ham spent a couple of days there the other year.
Transport to/from Girona is also very good and relatively cheap.