The apartment isn't located right on the main street of istikal, but actually is in a fantastic location! Although the cab driver had difficulty finding the place, once we did, and familiarized ourselves with the location, everything else was very accessible, and the apartment is just minutes away from the main street of istikal where the taksim metro was.
The apartment was clean and well furnished, with lots of clean and new cutlery available for cooking.
Overall, it was a great apartment and would definitely recommend staying there!