We loved this apartment during our 1 week stay.
The apartment is situated in a very good location, it was very easy to reach there from the airport - once you're in Taksim Square you only have 10-15 minutes to walk to the location. Also, from there you can reach very easily to a lot of must sees in Istanbul, either by public transport or by walking.
The self check-in process and the communication with the host were also great, during our stay Mehmet wanted to make sure that everything is ok for us.
The apartment is equipped with everything you need for a longer stay - you can find all the basic things in the kitchen in order to cook and a washing machine equipped with dryer. Also, the TV has Netflix.
And not to forget the cat which everyday when we returned from the city welcomed us at the enterance of the building :).
For sure we felt like home, so we highly reccomend this place. We're looking forward to return to this apartment in our next trip to Istanbul.