Carol, it depends on what you are wanting in a vacation. The resorts are great to just "chill". We like to stay in town or close by, because we love the great restaurants and mingling with the locals, and the little shops. I would book with Tropic or Maya airlines to get to AC quickly. I feel booking with a good agency that will cover all your air and ground transporation, and you resort/hotel stay, will make your visit more relaxed, for your first visit. Belize IT.