I live in Barcelona.
If your route passes nearby, and depending on your dates, I can offer to ride along a couple of days and may be, show you the routes best suited to your interests.
I suggest your registering to let me know your biking profile