Everything we needed for a perfect Hawaiian vacation