Read about a dozen reviews and you will be convinced. Having the video/photo option to buy means you can look back again at what you did. The girls are really great and know what they are doing. This is not something for people who are not swimmers or who have no snorkel experience but they do their absolute best to help everyone have the best possible day and were very patient with older swimmers. One of the girls took me right by the shark at one point, with no one else on that side. It was incredible. The food is better than expected with lots of fruits and salads. Totally amazing Australian experience.