Thank you all for the advice. I think we've got a plan together and it's a good thing as we depart for South Beach friday

. We are doing snorkeling tours in both Belize and Roatan and doing the dolphin encounter in Chankanaab. I really want to go to Chankanaab and we were just going to take the taxi there, but with the Mexican unrest we are more comfortable sticking with a ship tour. We didn't go with the push, pull, swim as my DH is a big guy and he felt sorry for the dolphin and I was just plain chicken ship of the mighty dolphin so instead we are going on the kiddy tour where we get to pet the dolphin in waist deep water.