how long do you spend in Ngorongoro