The apartment is located close to the busy neighborhood of Galata tower. Serdar Ekram street has some cute shops and cafes and is less crowded but if you walk only 10 minutes you will find yourself at the heart of Istiklal street or by Galata tower.
There is a metro station nearby which makes it convenient if you plan to take public transportaion (the station is 7 minutes away but bear in mind that it's on a steeped street).
The apartment was well- equipped, clean, spacious and a good option for a big group (we were 7) if you are ok with satires (the apartment is a duplex). There are 2 rooms on the first floor (which are not very big) and one downstairs with a double bed and a single bed (this room is a bit dark).
Dodo is a great host, on the first day he showed us around and shared a few tips on how/where to go for a stroll/good food. He's very responsive and you can rely on him if you have any questions.