If you want to stay at a Central location with the attractions of Istanbul just at your reach then you've found the right place, Galata Tower is a min away, Taksim and Istiklal st (with lots of shops/restaurants) is just 5min walk, the metro station 5min, the tram is 8 min away, don't think it gets any better than that.
About the apartment, it's on the 5th floor of an old but we'll maintained building (Unfortunately there's no elevator do you'll have to workout your legs and stamina😜) but once you reach the apartment it has everything you need as described. The highlight of the apartment is the terrace overlooking the Golden Horn (you can even see the Blue Mosque).
Ayla was a good host and communicater.
Overall it was a pleasant experience for me and my family and would like to go back again.