My husband and I went on the 4 day Mike Ball liveaboard in June leaving out of Cairns then getting off on Lizard Island and doing a low level flight back to Cairns. The flight was awesome to fly over the the GBR. On the boat the food is awesome and you won't be hungry. You get to do 3 or 4 dives a day and if you want can go with a dive master, being a beginner won't be a problem. They also keep a careful watch on you in the water, if you can't make it back to the boat they will pick you up in the zodiac. Also, while we were they it was Minke whale season. Mike Ball is one of the few that has a permit to swim next to the whales. We set achor at Lighthouse bommie and at one time I saw 5 whales swimming around me. They are very curious of people and as soon as we stopped they came around and stayed until we left. On the last night, we had a BBQ on the deck, played games and our captain pulled out his guitar and sang songs! We had a great time with Mike Ball and definitely recommend them.