The flat are in center of Stambul, only 4-5 tram station from most famous places. There are many cafes and shops around. Flat is simple but is reale chip and has all need things.
We have been with two sons - 3 and 8 years. And we really glad to know so friendly and serious man as Mustafa - owner of flat. He gave good advise and made little trip for us when helps with transfer from new airport.