The Mill Resort and Suites - Aruba, Aruba