I see you got some great answers about Trinidad from posting your question on the Seven Seas Cruising Association - SSCA - Discussion Board. That's a super forum I'd recommend for any cruising questions we Amel folks might have - go to www.ssca.org and follow the link to the Discussion Board. You can even join SSCA while you're there!
Cheers, Craig Briggs s/v SANGARIS Santorin #68 and a member of the SSCA