We stayed at the Divi Aruba resort...all inclusive. Very nice! Casino across the parking lot, and you can use the sister resort next door, the Tamarijn. Water sports included, including snorkeling. Here's the link to the resort(s):
Divi Aruba All Inclusive Vacation Resort - Official Website
Hope the link works...if not just copy and paste. Have fun!