This place is in the center of the city, close to all touristic places. Emre is really helpful and he speaks English which is rare in Istanbul.
Staying at this place gives you the opportunity to experience the real Istanbul life and to join the crowd quickly.
Highly recommend.