When we used to go to Aruba, I found their forum very easy to navigate (and post pictures!) It's well organized into different sections of interest. Link here http://www.aruba.com/forum/
(Just an observation! Do I need to get ready for major blasting?)