Heron Island Resort is a diveshop in Heron Island, Australia and offers lessons from the diving association PADI .