Our family of 5, two parents, one grandma, and two kids (ages 4 and 1.5) had a great stay at this apartment. It was so nice to have an ensuite bath attached to each bedroom, and plenty of space in the common areas. The apartment is very centrally located, and has both air conditioning as well as an elevator which was very nice since we were hauling around all the kid's stuff.
Though the place is not equipped for children, the host was kind enough to buy a crib for our little one, which we placed in the library bathroom since it was the darkest room (there are not blackout blinds anywhere in the apartment). We did have some issues with the bathtub leaking and ultimately weren't able to use it, but there were plenty of other showers available (our host offered to have someone come fix it, but we didn't want repair people there while we were staying there so we chose to not take her up on that.) We did need to buy some supplies (toilet paper, paper towels, tissues, laundry soap, etc). Overall we enjoyed our stay and would recommend it to those who want larger common areas and don't mind smaller bedrooms/beds (I think there's one queen and two fulls.)