Baby Beach, Aruba cable landing point