Best authentic tour company in all of Cuba! Really nice car, awesome driver, and John our tour guide was very knowledgeable, kind, funny, and did everything he could to provide us an excellent full day tour of Havana!! John has impressive knowledge, great English, and also knew all the best places to see, to eat, and to shop. We would never have known what was important to see on our own, and he made it so easy for us to fully appreciate Cuba and the people, plus he was a very helpful interpreter. The “hidden” restaurant he suggested for lunch was amazing!! He also provided great communication from the minute we inquired to book. We felt very well taken care of, and if you book you certainly won’t be disappointed! (Our resort also offered to book us a tour through their contacts once they knew we had planned our own trip, but SO glad we stayed with Havacubvision) .. thanks again John and Dunelle - The best excursion of our vacation!!