On time and totally reliable. No hassles. We paid $5 extra since we had 5 people. Mind you, two of my peeps are under 5 so they don't take up too much wrong and we were able to fit in the minivan comfortably with all of our luggage. We also arranged the return to HNL with the driver and he arrived at the designated time. We would definitely use them again.