This flat is indeed in a very good location. Steps to Galata tower and the Istiklal street. However, I wouldn't recommend this place.
The flat looks older than the picture. One of the bathroom light is sound sensitive, which means you need to make loud sounds to light it up. And for a while, it will be off, and you need to make noise to turn it on again. Image you need to constantly knock the wall to make noise, and even so, the light goes on and off over and over again. Also, the temperature of the water fluctuates as well.
The whole flat only has 1 air conditioning, which is in the hall way. When it gets hot, if you want your room to be cool, you can only leave your room door open, and that's when it's not too hot.
Many Airbnb I've stayed provide wash detergent, and dish wash, which make sense because how much wash detergent could guest used up in a few days stay? In this flat, we bought wash detergent to wash our clothes and a bottle of dish wash, and we left the rest of what we bought to the flat (which could provide to the following guests for a long time). If that's understandable, I don't understand how come this flat doesn't even have garbage bags! Isn't it easier for them that guests throw garbage in bags? So, again, we bought a roll of garbage bags, and we left the rest of it to the flat of course.
Our international flight arrived at 2 am in the morning. I could understand that it would make the landlord trouble to let us check in, so that they need to charge some fee. But they charge 25 Euro. Consider we only use that flat half a day, and we paid for a full day price plus a late check in fee...I think they charge way too much. If we stay in a hotel, it wouldn't have any late check - in fee at all. Another reminder, they price they charge for airport pickup is also way tooooo much! We have 6 adults +1 baby, they charge 40 Euro for 6, and 80 for 7. From the airport to the flat, we took a mini bus cost us 150 TL (or 20 Euro) the first time, and 100 TL the second time (by UberXL). Moreover, when my parents and their friend left Istanbul (they left after me), the owner of a cafe helped them to call a taxi, which only cost them 85 TL.