We stayed in Istanbul for 2 days prior to our cruise. We booked the Bosphorus dinner cruise before we left through Efendi Travel. We were picked up and dropped off at our hotel when it finished. The whole night was very enjoyable. A meal, drink and live entertainment. We had a great night and would definitely recommend it.