Schloss Immenstadt, Immenstadt - Wedding Venue