This is an okay stay. It is exceptionally noisy and there were parties that kept us up every night we were there, but this does come with the benefit of being really close to Taksim Square, so it depends what you are looking for in your stay. The apartment smelled like smoke but it was clean and had everything you would need. Not the best quality furniture - the cupboard doors don't close very well and the shower doesn't have any glass around it, so the toilet and bin get wet when you take a shower.
Ismail was very helpful, although we didn't meet him in person. Self check in and out was easy and efficient.
All in all, a good choice for a short stay where you will be out a lot.