Heron Island, where life is beautiful one day and perfect the next.