Great day out from Hamilton Island. Lunch was excellent. Even though the weather was a bit overcast - the snorkelling was an AMAZING experience (2nd time) and now we REALLY want to go scuba diving. Very friendly crew who gave lots of information and help. We really recommend this experience - it was one of the best days we had with our 5 kids while staying on Hamilton Island.Worth the money!