Excellent location right on the doorstep of Taksim square Main Street