Oranjestad, Aruba, ABC Islands