Everything was fine in the apartment, it has everything you may need to spend there a few days and its comfortable. The owners where kind and easy to contact with. The location is really good, in 10 mins you can walk to Taksim square and you can also get the shuttle buses that go to both airports.
I would just comment, like some people here before, that the street is not the best one for someone with any kind of mobility problems (or big suitcases) since its quite a high slope. But its like 5 min only, the rest is a main street.