Kauai, Hawaii: a feast for the eyes