A friend suggested this place to us and we are really glad for the suggestion. The location is very close to bus stop, Taksim Square is around 10 minutes of walking distance away, there are convenience stores nearby and there is also a very nice café/bakery as well.
Hakan and Turkan are very responsive and accommodating as we wanted to check in a bit early.
Their staff member is also very helpful and although he does not speak English he used translator app to communicate with us.
The apartment is a big on the smaller side but is really clean and has all the basic things needed to stay.
I would definitely recommend this to anyone wanting to stay away from busy tourist-y places in Istanbul.