We spent 4 nights sailing around the Great Barrier Reef. Most of the excursions are snorkelling the reef which was absolutely amazing.The ship was very comfortable with good size cabins and nice common areas. The food was very good, well presented and more then enough to eat. The staff were wonderful, very friendly and went out of their way to help. My mother is a weak swimmer and the trip director pull her around with life ring every time we went snorkelling. The staff was very careful to keep an eye on everyone in the water and ready to help you with your equipment. There was glass bottom boat rides as well as snorkelling at each reef. Getting on and off the boat was very easy. This has been my favourite thing we have done on our trip to Australia. I would come back just to do this cruise again. Everything went very smoothly. Highly recommend.