There are a lot of those little electric rays around there, there's an eel that hangs out right under the tower building. If you swim out about 100 yards and head toward town, about 3-400 yards down there's a little family of eagle rays that live out there where the dropoff starts.
Watch out for the little box jellys, the bigger moon jellys aren't bad but the box's are a *****.