Does anyone have any experience with this liveaboard?
http://www.great-barrier-reef.com/tours/spirit_freedom/3_night_cod_hole_ribbon_reefs.html
http://www.great-barrier-reef.com/tours/spirit_freedom/3_night_cod_hole_ribbon_reefs.html