Very nice place a few steps from Galata Tower. Absolutely suggested!