We loved our private day tour of Besalu and Girona with Gerard. There are 10 of us, 4 adults and 6 children, ages ranging from 5 to 14. Arranging the tour was easy, communication with BCN Hidden Tours was fast and clear. Gerard helped us decide on a tour that was just right for us. On the day of the tour, Gerard picked us up from our apartment in Barcelona in a comfortable minibus (with a driver). Gerard shared interesting historical tidbits about Barcelona, Girona and Catalonia in general during the drive. Gerard made Besalu and Girona come alive for us - he knows those towns so well! He accommodated our interests and remained flexible with the kids' needs. Gerard is incredibly knowledgeable, speaks 7 languages fluently (his English is perfect!), and clearly loves what he does. He is easy to connect with, both for adults and kids. Overall, just an incredible experience. I very enthusiastically recommend Gerard and BCN Hidden Tours.