I'm going to be visiting Ishigaki next month with my family. We want to do some snorkelling to see the coral and sea life. Is it easy to find good sites off the beach or do you need to get a boat? Also I've heard that the jellyfish are bad enough that some beaches have nets to keep them away. Is there a big risk of getting stung whilst snorkelling?