Burg Heimerzheim, Swisttal - Wedding Venue