The old North vs South issue. lol
If you plan to really enjoy your resort area, and only leaving for your fishing, snorkeling and mainland tours, and maybe visiting in town once, then you will be fine North.
The price of your food will be more expensive, North at the upscale restaurants.
In Town and South you will have many very
good inexpensive restaurants to pick from.
It will save you alot on food money.