We were there last April and had the same issues: ripping currents one moment, total calm another, dives with the current going South (WTF?), dives where the current inverted mid dive.
I remember we called at least one dive where our group was pulled in 2 by the currents and quickly...