We stayed here for a week with a family of 6. The team was very responsive and the location is excellent (beautiful view of the Bosphorus, close to public transport and with an elevator in the building), but we would not stay here again.
The apartment needs to be cleaned and renovated. For example, most plates were chipped and the walls are scuffed/need a fresh coat of paint.
We did appreciate that when we asked to replace the electric kettle and for trash bags, someone brought those items for us the same day, we got responses to our queries very quickly.