We enjoyed our stay. The property was as described in the listing and the location was great; it was very easy to get around using public transportation and there is so much to explore within walking distance of the property. The maps and visitor guides provided by the hosts were very helpful. The hosts also showed some flexibility with our desired check in, which was awesome.
The bedrooms were a really nice size; we loved that each bedroom had a private bathroom. Three adults and two young children fit just fine without crowding. I was a bit concerned about the step down into each of the bedrooms and the step up to the couch area because my littles can get a bit clumsy... they did end up tripping/falling a few times, but none of those events were a big ordeal.
We had a minor issue with the shower door coming off the track, but the host immediately scheduled someone to fix it. Also, I recommend that you check your wifi connection upon check in just in case you need any troubleshooting. Hand towels and body towels were provided; at the time of our stay face towels were not provided, nor were dish sponges or dish soap for handwashing... I think it was assumed that we would only use the dishwasher. We were able to purchase the items we needed within a block or two from the apartment, so it wasn't a big deal.
I must note that I loved the soap in the little bathroom care packages- it worked so well fighting my littles' stains! I also found it very helpful that we were able to wash clothes there and hang dry them on the clothes lines on the "service patio" (not sure what to call it, but it's a little private outdoor space where laundry and the water heater, etc. are).
To sum things up, I'd totally recommend staying here.