We stayed in the Domina Coral Bay Resort, but I am pretty sure all resorts in that area would be good, outside the resorts can be a little off putting, and the people can be quite pushy trying to get you to buy things...great experience though you'll love it.