I am planning a vacation with 2 other couples to either Mexico or the Dominican Republic, we are looking to go all inclusive. We want there to be lots of activities available but be able to relax when we want to also. The beach and water are very important to us we love to snorkel and swim. I have only done one all inclusive in the past and I dont want the typical buffett food, where everything tastes the same. These are 3 ideas that I have come up with, and the more reviews I read the more confused I am as to which one is better. Can anyone help or are there any other resorts I'm over looking?