We booked with Arrow Shuttle to take us from the airport in Aukland to our accommodations in Hamilton. When we finally got to our driver after MANY hours of travel we were exhausted. Our driver, Divyesh, was kind and patient and so helpful. He made sure my entire family and our MANY pieces of luggage were safely in his van quickly. He offered to stop where ever we would like to get food but we just wanted to be at our destination so he quickly and safely got us there, pointing out landmarks along the way and answering all of our questions about New Zealand. We will definitely book with Arrow again.