Townhouse was ideal for toddler and preschool years. When both started elementary the TH felt suddenly too small. Kids needed indoor and outdoor space to run, host groups of friends, and it became a drag and tedious to trek to a playground. Most of our neighbors with kids moved onto SFHs around the same age for similar reasons.