This review is very late, with apologies to Karlo. I had a very enjoyable tour with Karlo in mid-June. I am a very senior woman who was travelling on her own. Karlo gave me a morning tour that gave me a very good idea of the layout of the city and allowed me to confidently enjoy Zagreb on my own for the rest of my stay. It was a pleasure to be with him and he gave me a good understanding of the city and its history, and the food and wine I should not miss! I recommend him highly. I have used guides from ToursByLocals in many countries for many years. Karlo rates among the best!