Great location in Beygoglu, which is the main shopping street in Istanbul City Centre. Less than 5mins to the city's subway. Great food options all around. Did not meet Muge in person, but she was very communicative in any issue we had and arrangements for transfers as required. We were a group of 8 and I would recommend this listing for large groups!