Aruba Grand ... that sounds right.
Can somebody find those places on a map and see if they are close? And what about those "fishing huts" we heard about earlier - are those in that area, too? I thought I saw some pictures of them.