The place is nice and looks just as it is here described. It's located just few minutes walk from tram T1. From the living room you could see the Galata tower. As Nefes writes, the apartment is on the 4th floor, and we needed some time to get used to the stair, which is an unusual one.
And only one warning, Istanbul is really loud city, and one needs to get used to sleep there:).