The tour itself was good and our driver Nikki was excellent. The problem was with Go Airlines. We arrived about 30 minutes late in Hilo. Because some of the tour participants arrived earlier on Hawaiian Airlines, the tour left without us. We then had to wait another 30 minutes at the Hilo airport for a small bus to pick us up and take us to join the tour. Participants were scheduled to depart at different times, so we were all delivered to the airport to accommodate the earliest departures. Go Airlines was again late, so our group waited 3.5 hours at the airport for our 40 minute flight. This tour would work better if all participants used the same flights.