I'm headed to the Riviera Maya from 4/27 to 5/2 staying at the Dxcellence Riviera Cancun. I'm planning on doing some diving with Dive Puerto Morelo (based on previous posts) and was wondering if there was any spearfishing to do out there and who to do it with? Thanks in advance.