Kauai has it all. Beautiful beaches, great hiking, spectacular views.