The apartment is very clean and just as shown in the pictures. The only thing we were a bit concerned about is the bathroom, because when you shower the water goes everywhere since there is no curtain nor protection panel. Manageable anyways. The location is central, 2 min walk to the nearest metro station and 10 min walking to Taksim square.
I really recommend this place for a short stay in Istanbul!