Do not miss this island!! We did the rainforest trip from cairns and snorkeled the Great Barrier Reef - but non of them were as good as our day at fitzroy. We even thought the snorkeling was better on fitzroy! It so incredibly calm and relaxed. It's paradise. We just really regretted not staying here longer. A day trip was not enough! So if you have time and money I really think you should spend a night at the resort. Otherwise, do as we did, take a day trip with raging thunder. It was amazing!