Our stay was fine overall. There were however problems with the internet which often stopped functioning. There were some power and water outages too. The walls are also quite thin and there was always loud music playing and lots of noise from traffic and construction outside.
The place is good for short stays if you want to be close to Taksim. It was also cleaned extensively before we came and had plenty of supplies.