Hi, All! My husband and I are going to AC for the first time in late August with another couple. We're thinking about staying at Banyan Bay and I'd like to know if anyone can answer some of my questions, such as . . . Can you book a dive from the resort? Deep sea fishing? Snorkeling? How is the beach? It's my understanding that the beaches aren't great for swimming. True? Also, how is the bar at the resort? Drinks poolside?? Any info would be hugely appreciated!