The location is good, in a street next to a lot of budget hotels, and next to Taksim.
The pictures of the apartment look amazing and while it is cozy, the reality is that it is not as good as it looks. It is OK, but not as good as we expected. It is also noisy in the living room because it is the first floor (and no elevator). So I would recommend it if you aren't planning to stay much in the apartment.
Isik was great and very responsive.