We have stayed at this apartment for a month and there was a good discount for a long stay.
Check in went smooth, the owner showed us the apartment and all necessary things (like Wi-Fi password).
The apartment is located in a very good place, near a metro station (5-7 minutes walk). It's very nice equipped and has everything that's needed for living. There is no air conditioner, but the owner provides several fans.
In general, our stay was nice and we can recommend this apartment for your trip in Istanbul!