UPDATE
Ended up booking the trip. Originally booked 12/19-12/30 but just added a night so now it's 12/19 - 12/31 (total of 11 nights). Now just have to figure out how many bases we want! Thanks all.
UPDATE
So let me start by saying we want to visit Germany, and our initial trip focus is Bavaria for a variety of reasons. We had initially planned to visit summer 2025 but life has happened and we had to pivot. We're now considering a late Dec visit. The problem is, due to work schedules, the earliest we can arrive is Dec 20th. If we arrive on the 20th we'll have a few days of Christmas markets before many close but the main concern I have is the holiday closure period that occurs around Christmas. How does this typically work out for tourists? What do people tend to do during this time and what is the food situation like?
I have a general idea of what we would like to do but really need to understand this holiday period before I start planning out the itinerary. If it's best to head to another location entirely for Christmas and then Germany in Summer 2026 I am ok with that as well.
Really appreciate any insight.