Great place, located next to Taksim Square (5 min walk) and near the metro