What should I pack for Puerto Princesa?

Pack light, breathable clothes, swimwear, sunscreen, insect repellent, and comfortable footwear. A waterproof bag is also useful for island hopping or nature tours.