I've really enjoyed this place! I stayed here together with my wife. There's enough space, it's clean enough and the location is great: a 24/7 supermarket just outside, a train station nearby, restaurants and shopping centres within walking distance.
The terrace deserves a special mention. There was nobody when we stayed so you can order takeaway and eat in peace on a roof while enjoying gorgeous Istanbul sights.
The homeowner doesn't speak English but Google Translate solves all the problems. Don't hesitate to ask for fresh bath towels, new toiler paper, paper towels, rubbish bin bags and anything else. The landlord is kind enough to provide everything. There's also free cleaning of the apartment.