Tree Tops Resort, Avoca Beach, Australia.