Great little spot hidden near Galata Tower. I've been up and down that road before but wouldn't have imagined this location was there.