Really comfortable apartment in nice area. There are plenty of shops and cafes nearby. It's easy to get anywhere else from there, subway is close by.
Apartment is perfect for a stay for 1\2 persons, if you want a feeling, that you've lived in Istanbul your whole life. There is all the staff you need. Small but full kitchen, Living room with a big sofa.
Definitely one of the best places to stay in Istanbul.
And Vedat speaks good English, so it's easy to communicate, which is always a plus in case your plans change or you need some information.