We really enjoyed watching the dolphins do tricks and being so close to them. Being in the water and swimming with the dolphins was great and something we will not forget. The trainer was informative and entertaining. The facility was clean and the activities were well organized. They do provide towels and access to outside showers after swimming. Your phones and cameras have to go into a locker but there was a professional photographer assigned to each small group. There was an observation area for non-participants to sit away from the pool. We did purchase the electronic versions of the pictures & videos the photographer took and have not regretted it as they were all very good quality and have been our favorite things to show family and friends. They loaded the pictures onto our phones for us which was nice.