The place is quite good and spacious for 4-7 people. It is also quite close to Taksim square (about 4 minutes walk). Isik was also pretty helpful and he offered us a simcard with a little price. You can use it for Google map and having network connection and etc. Tourist simcards are pretty expensive in Istanbul, so for us this one worth it.
couple of drawbacks about the place. The place smells like mold & moist, we asked around and it is a common issue in Istanbul with older houses. Also the area/bed next to window in dinning area is quite noisy. After all the apartment is close to Taksim square and almost every time of a day someone is passing by on they alley and making noise. If you are a light sleeper don't sleep on the bed on that side.