Anna Maria Island is really great little town just two hours north of Matlacha with some of the most beautiful beaches in all of Florida. I didn't catch any fish while I was up there but saw several snook and pompano swimming in the surf so I can't wait to go back.