There are many cruise tours available for the travellers. It is best to avoid private tours. Official ferry companies are far more reliable. There are plenty of historical sights to explore in Istanbul but that is not an excuse for ignoring this cruise. Try it, you won't regret it.