Carlos was amazing. Reached out a couple of days before the tour to confirm time and location and was very flexible on the day, adjusting the duration of the tour since we had other commitments after. He is very knowledgeable and is great at explaining things - keeping it interesting at all times. We took the tour in English and he speaks it perfectly! After the tour, he went above and beyond to send us a few local recommendations in Madrid. Highly recommend Carlos and his team!

























