or the other Mercedes van like vehicle - can't remember its name. Anyway, would like to hear some opinions and experiences with these vehicles. Tia.