I enjoyed staying in this apartment! Location is really close to the center, there are all needed shops not far away from the appartement, also you can find a lot of restaurants on the street.
This apartment is really well-equipped, it has all necessary things for comfortable stay. So if you are searching for a place to stay in Istanbul I definitely recommend to stay there !