I'm in the market for a luxury MPV and it will be used primarily during the weekends and out of town trips to Calatagan and Baguio. I've narrowed down my choices to the Alphard, Odyssey and Town & Country.

I just need feedback on these 3 vehicles. No suggestions on the Starex Limo ( i just don't like the build quality of its interior) or any other Diesel van as my main consideration is luxury and comfort and don't mind the fc of a v6 vehicle. SUV's are out of the question since we already have a couple and I need a true 7 seater.

What I like about the Alphard is its very plush inside, very comfy especially the ottoman middle seats. The looks tend to be polarizing.

The Odyssey is also nice and a feels larger inside compared to the Alphard. Nice engine and seems to be a better looker. Just cant shake the image of the soccer mom hahaha...

The Town and Country is a wild card though. I like the stow and go feature but looks really boxy. I heard horror stories of Chrysler reliability here, but no 1st hand experience, but have no issue with CATS customer service with our benzes.

Just need feedback on the 3.