I stayed a week at Mustafa's flat and really enjoyed my time there. The location is good, a 5 min walk to Taksim Square as well as the airport bus stop. Many small food shops and restaurants nearby as well.
Mustafa and the staff are most helpful and friendly. The room is clean, comfortable and as advertised.
I would not hesitate to stay with Mustafa should I return to Istanbul.