It was a good place overall and the place looks the same as the photos. 3 things to be aware for future travelers:
1. the toilet's water pressure is very low. I actually wonder whether it can flush when there is any solid stuff in it. It didn't happen to me, fortunately.
2. Wifi is very slow, so much so that it was pretty much unusable. On the 2nd day, I just bought a local SIM card and tethered my laptop. I asked the guy (not Saban) and he told me that's normal for Istanbul, which I know now definitely not true.
3. Although the page says there is a free parking space, I doubt it. The streets are extremely narrow and most of the roads have standing concrete barriers so that cars cannot park there. You really need an external solution for parking.
While I appreciate the host's care, the above were genuine challenges I had to overcome.