The apartment is very nice, although it looked a bit bigger in the pictures than it is, especially the social area on the first floor (bedrooms on the other hand are very spacious). One particular aspect that made things a bit difficult, in particular traveling with kids, is that the only bathroom is located on the first floor behind the kitchen, far from the bedrooms in the second floor. If you find yourself needing to use the bathroom in the middle of the night, in my case carrying my kids, you must go down a complicated set of stairs.
On the other hand, our hosts were very kid friendly, I found a cradle, highchair, and everything we needed for the kids.
There is no washing machine in the apartment, however there is a public laundromat across the street which makes it easy for longer stays.
In all, for two or three people the apartment is great, if you are traveling with a larger group or family you could find it to be a bit tight.