We have been for five days in Istanbul to solve some persol business and to visit. We stayed 3 days in this apartment and it was a bless, comfy space, large apartment, huge TV, washing machine, excelent internet connection. Almost better than home. Also very friendly personnel, with good english knowledge, which is a gift in Istanbul, people does not speak so much english.
The place is in the heart of one of the most active area, you are surrounded by restaurants, cafes, lounges, you can eat and drink whatever you wish.