It would be their last stay at the Neverland ranch .
In August 2000 Arvizo stayed at Jackson 's home Neverland Ranch for the first time .