Very nice place, located next to Istiklal street. Would definitely recommend !