Such a fun day out - one of the best things to do in Brisbane! Easy to meet other solo travellers on the bus so don't worry if you've booked alone! Boat journey over was fairly smooth (as someone who suffers badly with motion sickness on boats) and not too long. Snorkelling was incredible, loads to see and interesting with the wrecks too. I did skip the kayaking to spend more time on the beach as the waves picked up a little and I was worried I'd get seasick but everyone seemed to enjoy. Desert was stunning and sand boarding good fun once you pluck up the courage! Although the climb back up is not for the faint hearted!