Wanting roast beef tomorrow, we have an Aldi but never bought their beef joints. Are they any good, if so which one do you buy?