My parents had one when I was really young. They told me they only owned it for a short time because the transmission developed a leak, and my dad wrote a letter to Ford as result 😆.
I thought it was the ugliest mini van on the road (followed by the Dodge Caravan). My favorite was the Chevy Astro. The Astro was the only one that kept the classic look of it's larger cousins.