It was definitely a great stay during our first time in Istanbul! The location is just right to observe stunning sunset from the terrace, walking on your own to Istiklal/Taksim, the heart of the city, or picking a variety of public transport to get to many touristic (or not) places.
We were excited about how much detail and love was paid to the apartment interior and amenities there (especially making fresh juice of fruit press).
Check-in and check-out were smooth and clean as was the flat - flawless!
If you are going to visit Istanbul, this is the place I'd recommend and I will :)