Spent four days in Istanbul. Loved every minute of it. Good taxi service - relatively inexpensive. Drivers mostly have a little English but many speak English very well. All that we encountered were polite to friendly and helpful. Nice, clean cabs.
Used public transportation also. Once you get oriented to it, it is simple and very inexpensive.
Mosques, Grand Bazaar,...
More
