This apartment is the best place to stay in Istanbul. You can ask me: “Why?”
Ok, I will share with you some details:
1)10 minutes to metro and bus stop, so in 20 minutes or less you will be in city centre
2)quiet neighbourhood
3)Netflix for quests
4)a lot of supermarkets nearby
5)very cozy and comfortable flat with all needed amenities
So if you will be in Istanbul, I can say - choose this place, here you find quietness and calmness in the ever-running metropolis!