The flat is super clean and tidyn 5-10 min walk from the subway and very close to Istiklal avenue and Taksim Square. You can easily get to Galata tower by feet from it.
Irem provides very useful tips and some good restaurants recommandations.
I enjoyed my stay in Istanbul, thank you Irem!