Asim, The owner, is really helpful and caring. Anything we needed, he provided for us. The flat is super cozy and beautiful with a nice view of the river and city. It's very close to Taksim square and Istiklal street, which are the most touristic areas in Istanbul.
Our flat was very well equipped and had a lot of space for 4 of us, and I believe easily 6 people could fit there and enjoy. It's really close to the restaurants and the shopping area.
I recommend it.