This is predominantly a forum that focusses on applying to UK universities. It is very rare for anyone to even mention the Caribbean, so I doubt there will be anyone on here who has applied/studied there. I vaguely remember a thread from a few years ago and I don't think it painted it in a particularly positive light.