This was an excellent trip out to the Great Barrier Reef.
The staff were all very helpful and friendly the whole day.
If you didn't see the reef you obviously don't have your eyes opened.
The snorkelling and semi submersible was excellent and the viewing chamber area was nice to sit and watch the marine life swim by (especially at feed time).
Returning to Hamilton Island around 5pm allowed us to enjoy a beautiful sunset on our ferry transfer back to Daydream Island.
Would highly recommend it.