Saban is a very nice and helpful person. He did his best to make sure our stay would be as good as possible.
The flat is in a good condition and largely sufficient for a couple.
it is located few hundred meters far from the Grand Bazar and the Tram/Metro what will allow you to reach any area of the city.

Istanbul, and mainly Fatih, the area where the flat stands, is built on hill. The flat is down the hill. So better be prepared to climb up to reach the touristic areas.