Very good location near Galata tower and near a metro station.
But extremely noisy and relatively small (pictures are a bit misleading).