You definitely picked one of the best resorts on AC in my opinion. We traveled with 2 other couples this past March, and my wife & stayed at Banyan Bay, while the other couples stayed at Banana Beach & Mata Rocks. Although Banyan Bay is more expensive, you get what you pay for.
The staff was very friendly & accomodating from the moment they picked us up from the airport. The maids keep your condo spotless, and are always friendly. The condos are very spacious, and the ocean views were excellent (keep in mind we went with the ocean-front room).
Ricos is a very good place to unwind, have a couple pops, and some excellent food. Try their signature Tortillia soup...awesome, the conch fritters were quite tasty as well.
Put your mind at ease, you have made a great choice w/ BB!!