Very good place to stay for a short or mid term. The flat is modern and very clean, and located just near the heart of Istanbul.
All the communication was easy. Really appreciated.
One little thing: the street is noisy even at night (honking cars). Foresee ear plugs if needed