I'm not a great swimmer and don't really like the sea, however my husband and kids got me in a kayak and I made it to black lizard island safely. I surprised myself and them. It was a lovely 2 hours we spent and I would do it again.
The lady hiring them out was lovely, lots of knowledge and made me feel safe.
If you are in punta prima, please give kayaking a go.