Just a word of caution on your return, give yourself a few extra minutes. I only have one data point as I have only been there once, but on the day of departure, it took a little longer than I have become used to on the mainland.
I was not late by any means for my flight, but beware if you are running behind schedule. Other than that, great service for this Emerald Executive.
BTW, enjoy Maui.
Make sure you take that rental up to the top of Haleakala! ^