Spacious and brand new 2025 Mercedes sprinter van that seats 11 passengers with extra space for luggage in the back.