Give them a call, they are rather nice people. Trinidad has a very marked West Indies influence, lots of European style shopping.
Housing ain't inexpensive though and there's quite a bit of new residential construction going on in gated communities.
Some petty crime.