Utterly disgusting!! There was no need to poison the rats, the cats would do the job.
Whether you’re a cat person or not, if the cats were poisoned, this was a disgusting action to which there can be absolutely no justification. There are too many organizations across the island that will help with the neutering of the kitties and people who will maintain the cat feeding stations at most resorts when the resort guest population is down.
As to “the cats taking care of the rats” - having seen a few of those rats while dining in several of the island’s favorite dinner spots, some of the rats are bigger than the typical resort kitty so I’m not sure that’s always the case.
But regardless, poisoning any dog or cat is heartless and the perpetrator should be ashamed of themselves and punished for their actions if the island’s laws allow for this.