The property has an excellent location. 15 minutes walk to Istiklal street, 20 minutes to Tamsin square. The nearest Bus station is Omar Hayyam, from where you can get buses for Karkouy or Taksim easily.
A nearby local restaurant, Saray Lokatansi, is excellent choice to get local Turkish food.
The only downside is that you won't get a taxi directly from or to the place. The room which we stayed didn't have a cellular reception, and the WiFi was on the slower side.