This Luxury Beach Hotel Is Located on Its Own Private Island-And It's the Best Place to See the Great Barrier ReefLizard Island offers a luxurious and serene escape, perfectly situated for exploring the Great Barrier Reef.