Its a perfect location to stay for three days at max. But for a longer stay it has some drawbacks.
The location of the apartment is amazing, within 5 mins you can reach Istiklal Street and Taksim Square but the street on which the apartment is located is very noisy.
The internet connection was actually very poor. 5mbs up and 3 mbs down it was a bit disappointing. Although this was communicated to the host but it the communication didn’t improve.
Overall the host was very responsive, they let us store the luggage for a few hours as well as our flight was in the evening.