Busra's place is absolutely stunnig: best Istanbul district but calm street, comfortable and cosy interior, a lot of space, all furniture, home textile and kitchenware you need. Busra is very helpful and kind.
It's could be tricky to stay in flat with toddler because of stairs and no central heating but its not a problem of flat or Busra at all! for couples and a little older kids it should be perfect!