This appartment is good for Istanbul stay
The main plus is location. Everything is near to you. Main square Taksim is about 3 minutes walking where you can find metro, funicular, bus station, hundred options to eat, million options to walk around. it was our first stay in this city and we haven't found better location while we were there.
generally place is clean but we had few issues. bathroom wasn't as clean as we want. this wasn't terrible but I have to write it and let you know
appartment is good equipped but we still didn't get few things that we asked in first day :((
additional bonus is view from this appartment. photo of this view is really shy but I definitely recommend. it will give you inspiration when you wake up