It definitly is worth the experience especially with all meals/snacks included. It makes for a wonderful day. The biggest piece of advice is if you do book a dolphin swim, get to DC as close to 8am (the start of registration as possible) the earlier you get there, the earlier your dolphin swim is. That way you dont have to worry about watching the clock while your enjoying the other activities.