great place in a nice and busy area of Istanbul