Welcome to the Forum...You might already know; it has a wealth of information; many extremely friendly members, and excellent monitors. Hope you enjoy the Site and all the valuable information. You will absolutely love Aruba and the people. It definitely lives up to it's name, "One Happy Island," and we often refer to it as "Paradise," as well.
A finally, note, there also are a few Canadian friends that are also Forum members.