Great experience!
Localization is very easy to find, near Taksim Square. You have 2 options for metro - Taksim and Tophane, both are located about 10min by feet from the apartament. To the main street with shops and restaurants you have 5 min by walk.
The neibourhood is quiet. The apartament looks like on the photos.
It has working air considioner, microvawe, kitchen. I also worked from the flat so wifi was quite Ok.
Also everything was clear!
I can recommend this place, it's great option.