The place is first of all located in a very amazing locality. I'd say close to everything you want to see in Istanbul.
The apartment has everything you need for a short stay and even a long stay. It is comfortable clean and beautiful. It's not a quiet neighbourhood so don't expect silence but when you're staying in the heart of the city, this comes with it.
We had an amazing time here all in all.