A well prepared and juicy spit roast