HI Biggus
my 2 children and myself done the dolphin swim at discovery cove and yes it was very good the swim lasted 30 minutes but we spent nearly all day in the park my 6 year old just loved the stingray pool and was in it for ages there is lots to do and you can make a day of it
we did not have a spectator with us so we bought the pictures they took for us but if you have 1 member not doing the swim they are allowed to take pictures and video the swim (someone i am sure will tell us if this has changed ) hope you all enjoy your day as much as we did