Luxury Super Coach (up to 60 passengers)