The location was a 15 min walk to Taksim square. The neighbourhood was however not so nice. The apartment internally was ok except for the following issues:
1) lots of stairs down to reach the apartment.
2) bad smell from the drain from time to time
3) the linens were not so clean
4) the apartment was a bit dank.
I would not recommend this.