"The song has what I like to call an indigenous "relaxed energy". I tried to capture the exotic culture of the islands, the carefree ambience, plus the excitement of the numerous fiestas and carnivals."
Yes a very relaxed piece of music that did capture all that you said.
Super instrumentation and mix.
To nitpick the only things missing where a fruity rum drink in my hand and some steel drums

.
I loved it as it is - great work.