I snorkle everyday at Aruba. The best is Mangel Halto area but you need to know what you are doing because of the current. Wendy does some tours there that some friends told me she was great. I will try and fid her web sight for you. The name is Aqua Windies. She will take you to the very best spots.
www.aquawindies.com Kent Here are 2 phone numbers also. 297 583-5669 297 562-9740