I think you've cast your net a little bit
too wide with your question on this one. You need to be a little bit more specific about what you want from your resort..for how many people...length of stay...gated....near sea/beach...small/large... etc..etc.
Unless you can narrow your requirements down somewhat you're not going to get a reply as there's too many variables in your question for people to answer.
Welcome to DR1 by the way!
Tropical Regards
Reidy