Great apartment and a great host. You would be living in a quite street yet less than 5 min from Taksim Square. We had great time at this apartment.
I must say that one of the bedrooms has the window to the service area (where piping for the building is located) and is on the smaller side. It wasn't a problem for us but it will get warm.
All in all, it's a great apartment for families. Everything you would expect is there. Plus Jelena is very nice and will reply to any of your questions in minutes.