Aruba THIS COMPLEX IS IN CHAKAS ROCK AND OVER THE ROAD FROM BEACHFRONT. IT IS WALKING DISTANCE TO  THOMPSONS BAY BATHING BEACH. Units
16