I want to thank Mohsen, Anis, and the manager of the place. They are super kind and responsible. They made a very pleasant stay for us. I contacted them several times and they respond very fast.
The place is very close to Istiklal street (just 6 min. walks) and has a good supermarket around it. The place is also fully furnished which makes it very comfortable for cooking at home.
It is highly recommended for family stays. We will stay there again if we travel to Istanbul again.