My wife and I are looking at going to the Starfish resort in Trelawny, Jamaica. Has anyone been here before? We've been to Beaches in Ocho Rios and it was awesome. Here's the link: http://www.starfishresorts.com/ I had never heard of this place before so I wanted to know everyone's opinion. Thanks. Mark