The team at OnCuba Travel planned the perfect custom program for us! Carlos and Yaima at the Miami office were sweethearts and super easy to work with. They helped me get my visa, flights to/from Miami, and all transfers organized. They also helped us prepare a packed itinerary with excursions, shows, and the best restaurants to maximize our time and budget. The agency went the extra mile sending lots of tips and educational materials to prepare us for the trip. Santiago, our wonderful driver in Cuba, was waiting for us at the airport with a sign. He always made sure we made it everywhere on time. The casa particular the agency arranged for me was safe and very comfortable. Adriana, from the local team, was also extremely helpful and made sure every detail was taken care of for us. I felt like an honorary local thanks to Claudia, our incredible guide, who knew all the ins and outs of the Island’s history and architecture. It was, overall, an AMAZING experience worth repeating! Thank you, OnCuba Travel, for exceeding my expectations and making my first trip to Cuba truly memorable!