The location is perfect - all the sights, bars and lovely cafes are nearby. There's also a grocery store in walking distance which is nice if you want to cook food yourself. The apartment was clean and the host was very welcoming.
The only disturbing thing was WiFi - it was not stable and we had to buy and use our own mobile one (it is a common problem here in Istanbul though, not only in this apartment) . But overall it was a pleasure staying there!