Yes, as already noted, the swim through is on Isla La Jama (south end of the island). It's a decent sized arch type swim through. I've been told a species of frogfish can be found in the area of the swim through, but I haven't found any yet. The photo from the Planet Scuba trip that you found is...