Amazing people!
perfectly located in the old town of istanbul. you can visit the old town easily on foot.
Otherwise you can find the metro station which is a 3min walk away.