Mahoe is very nice as are each of the other beaches mentioned. I would also suggest the north side of Prickley Pear, the Anguila cut and Eustacia reef. If you are land based, you can rent a dingy at the Leverick Bay Marina and hit the North Sound sites that way.