Sophie and Cameron, U.S.A. March 1, 2006 by Snorkeling was just perfect. This was by far the best snorkeling we have seen. Everyone was delightful, professional and helpful