Anchor Bay suite Lizard Island first look Wednesday | Feb 25 2015 LIZARD Island has unveiled a ‘first look’ into its Anchor Bay suite. The Qld resort is…