Regarding MIO Aruba's office location.
As they grow other offices may be open or there may be a move away from the Cayena Mall.
With that said MIO Aruba was located in the Cayena Mall during our Aruba stay this past February.
The "Contact" page at thier website (//www.mioaruba.com or //mioaruba.com) still locates the business in the Cayena Mall.
.
Use the Wikimapia link below for a zoomed in view of the Mall's location on Aruba. Zoom out, pan about to get a good sense of where it is.
.
Wikimapia - Let's describe the whole world!