This place is ace. This is the oven where the ducks are roasted over a wood fire.