It is the same resort just renamed.
The first time we went it was called "Trelawny Beach Resort", and then the Breezes chain bought it and did a huge refit and renamed it Starfish Trelawny. Starfish is the lower end of the Breezes chain.
My daughter was married there and her whole theme was Starfish

Last year Breezes decided to change it up again and renamed all of their resorts, so now Trelawny is a "Breezes".
If you can get a good price, I would go.