The apartment has anything you need for a very good stay in Istanbul; the location is near public transportation and is not in a very busy area (which is, believe me, good); there's small caffe/restaurants and supermarket, just 2 steps away from the apartment; With the tram (from Taksim Square - 10 min walking - or even less, you have the tram that can brings you to Galata Tower)
Mujde is so kind and gave us a warm welcome :)