The location was perfect, close to parks, restaurants, cafes, bars and shops. The flat was really well-designed, and well-supplied. The hosts though of almost everything a guest might ever need during their stay. They were also very nice and friendly people.
I definitely would love to stay here if I visit Istanbul again. :)