The location of the flat is great! Only about 7 minutes walk to istiklal street.
The flat was also very clean, but there was a strong smell of sewage sometimes, I don't know if this is normal for flats in Istanbul.
Otherwise, everything looks as great as in the pictures.