We (me, dh, sons 14 and 17) went to DC in July. Husband did not do the dolphin swim but said he had a great time anyway. Both sons and I enjoyed the snorkeling---might want water shoes for this part since some of the coral stuff is sharp, and the lazy river has shallow parts that are easy to stub toes on. The stingray lagoon was fun.....feeding time was, um, let me say "adventurous" lol. The included meal was a buffet line sort of setup where you look at a menu and they make what you ask for. Even 2 hungry boys were filled when done! There are rows of lockers to put your stuff in. Inside the changing/shower rooms, there are plenty of fresh towels, hairdryers, shampoo, conditioner, soap. They give you "animal friendly" sun lotion to use. If you count in the free 7 days at Sea World or Busch Gardens, the price is not that bad! To see some of the fun we had there, you can send me your email address so I can invite you to my online album. I would recommend getting there by 8am to get an early assigned dolphin swim time. We saw several people later in the day that accidently missed theirs. I don't think you'll be sorry for spending the $$ on the experience!