I just got back from AC 2 weeks ago and we stayed at Banyan Bay - it was excellent, I don't have one complaint! Eli at the dive shop can arrange any type of trip/tour you want to go on and she's located on the dock that's right on Banyan Bay property. The pool, grounds and condos are gorgeous. The grill and bar was still being rebuilt, but it was nice to get out and eat at all the different places around town. Also, the Tropica is right next door if you want a quick bite for breakfast or lunch and don't feel like fixing something at the condo.
Go for it, you will love Banyan Bay!