Skullpunch Island is teeming with happy beach-goers at 9am! WOOHOO!