We just booked our June 2012 cruise this week and the Atlantis and Blue Lagoon Dolphin Encounter Port Adventures are already booked up. Is it safe to book directly with the operators? I think I read you can't even do that with BL for some reason. Do you think when we get to the ship we can book something on board or are they really all full? My big concern not booking through DCL is about not docking in Nassau that day (does that happen a lot? We are going mid June) or getting stuck and DCL ships out without us. I'd really like to do a Dolphin Encounter with the whole family (DS is 5 and DD is 3) so we need the encounter and not the swim. Is Atlantis worth the extra money or is Blue Lagoon a better value? Any advice?