I stayed in this apartment for 5 nights in September with my husband and 3 kids. Alessandro was an excellent host, and the check in process was thorough and easy. The apartment was impressively clean, and true to the pictures. The best part was the location - truly unbeatable, minutes away from everything!
I would definitely recommend this place for families with children, but a word of caution for those of you with toddlers or babies who can crawl: the apartment has a steep set of stairs leading to the bathroom/entryway, and we had to watch the baby closely to make sure he didn't fall down them. Also, if you are going in hot weather, note that there are air conditioning units to keep the bedrooms cool, but I found them very loud (my husband wasn't bothered by it though).