This place have everything we need and we are happy with what we get. The place have small kitchen with kettle, multiple wall plug point, cozy bed and spacious, one big wardrobe, a mini dining table. I would say it is value for money.
The only setback is the place is abit hidden and the staircase drive us kinda crazy if you are carrying few big luggage. I understand all the staircase at istiklal street / Taksim have same design due to its landscape, so I cannot comment too much on that.
Overall experience is great and I would book this place again next time.