the place is very good place, and good location, the place located next to football stadium.
and 10 minutes form City center or Taksim square.
i enjoyed it