Going to Spain with TFT was amazing. The itinerary was stacked with fun, interesting, and unique experiences. We enjoyed a private cooking class, learned to paddle board on the coast of Barcelona, explored caves in Nerja, and shopped our way through Madrid. There was always something for everyone, like stadium tours of the famous soccer clubs, or beach time of we wanted it. The food, the people, and the places were outstanding. I encourage anyone with any interest in the beauty and culture of Spain to go with TFT. They do a fabulous job of leading tours as travelers, not tourists. Every minute I spent there was a dream come true, and the plane ride home was so sad! Some advice is to bring sunscreen and lots of it! We spent a perfect amount of time relaxing on the sands of many Spanish beaches. Also get ready to walk! Some of the cities have to be seen by foot (or bike) to really get the feel for them, so make sure you have comfortable walking shoes.