This Flat is exactly what you see on photos.
Super clean and designed very well.
Mia and her team are very nice and she answers to you less than an hour.
She was very helpful with us and even let us to check in 2 hours earlier because our flight arrived in the morning.
Plus, the location is 15 minutes walk to Taksim Square and Metro and bus station.
considering the apartment is located in the main street it is noisy but does not bother you that much.
I highly recommend this flat for a short stay in European side of beautiful Istanbul.