We booked Hanifi for 2 days, and wish we could have had longer. In one word, Hanifi was great. We gave Hanifi our itinerary for our later trip, gave him our wish list and he did the rest. We were picked up every morning at our hotel in a modern minivan and driven by our driver through the crazy Istanbul traffic from location to location. Hanifi's english is excellent and he provided the commentary during our trip. Hanifi took us off the traditional tourist path to see just how people in Istanbul.