I love Aruba.... We stay at the Marriott Surf Club which has amazing rooms and great lazy river pool.
Food is great in Aruba.... Also I only dive with JADS Dive shop.... They are down by Baby Beach at South tip of Island. Best dive outfit on Island.... Baby Beach has some amazing reefs... Few years ago I had the opportunity to dive Cabez Reef which is their premiere site. They only take experienced divers out there. Extreme currents... Only 2 ways to eneter Reef... Boat which they rarely do because currents out there are to much, or you drop in on a cliff jump... They get maybe 3 or 4 days a month where the currents actually permit a boat ride, and I was lucky enough to get in.... Cliff jump was like 20 feet.... No way for me lol...