My DW and I have swam with them a few times and it's a fun experience. She also wrote an article about it on her travel blog.
There's lots of good information there on where to see them, and some great photos. I think they may completely outlaw it in a few more years. This last time there...