What should I pack for island hopping?

Essentials include: light clothing, swimwear, towel, sunscreen, hat, water, snacks, and a waterproof bag for electronics.