Auerbach Castle looking stunning