We took a aerial sight of the Heart Reef and later on went to the approximate area for snorkeling from a float. Both experiences were magnificent. However the plane ride was much more expensive and once was enough for us. The snorkeling from a float was arranged by the cruise ship and we probably do it again if we pass this way. The clear water, the underwater marine life and the body-temperature water made the whole experience very enjoyable. Swimming in the Great Barrier Reef also added the magic to the activity.