Very good location, very quiet, and the roof top is just amazing!
The flat is slightly smaller than it appears on the pictures and the kitchen space might be a bit lacking if you plan to cook and eat in.
Overall it is a great flat for a couple staying a few days in Istanbul. Enjoy!