Very well located in Istambul touristic center