10/10!
Perfect location and awesome apartment. We stayed 2 months in summer, the place kept the hotness outside which is super nice. Everything you may need is in here, couldn't recommend enough.
Also, Çayka was a super host and was really prompt to help us whenever we needed it.
If you have to stay in Istanbul for some times, this is the place you need!