Pleasant stay, very friendly stuff, easy access point to many locations. Host and crew response is so quick for queries. If you are familiar with Istanbul housing, you will find it wonderful, very clean, supplied well enough, and comfortable. Yet, I would like to suggest having some TV Channels in English and French along with the Turkish and Arabic. That would be more pleasant. (Sorry Guner, I forgot to suggest that to you face to face. I am sure if I did, you would respond too.)
In short, we recommend it strongly, especially if you visited Istanbul before.