The place is fantastic, amazing view of the Bosphorus! We enjoyed our stay at Cihan's two flats (we booked two as a group of 7)!
Everything was superb, clean, thoughtful, great instructions. The street for the entrance might be a bit difficult to get to but great instructions are shared beforehand for this reason, which makes it lot easier.
The only tiny problem we've seen was ants invading the food in the kitchen (we didn't expect ants at this flat, at the top two floors, and some insects that we've seen the last day in one of the flats. Maybe a pest control is required, which I have also shared with the host.
All and all, I believe they'll do the required control asap seeing how thoughtful hosts they are, thanks again!