Hotel Teuchelwald, Freudenstadt - Wedding Venue