Call 876-379-0831. I don't think I'd swim in the river but Half Moon Beach is basically on the way. Percy has a twelve seat minibus. Fee is negotiable, we paid $25 a head for transportation, a terrific meal and a stop at Half Moon Beach on the way back for sunset. We paid cash bar. The place is gorgeous and Percy, Annette and their kids are a wonderful family. Incredible conch soup!! :P