First, what set the stage for the place of Jesus' birth was a decree for all to be registered in the town of their heritage. The town would be for Joseph's ancestry, which would be the town of Bethlehem. We also remember the prophecy about Bethlehem in the book of Micah (5:2-4).
Then, we note that Mary is pregnant and even in this condition undergoes the journey, which probably caused some anxiety among her and Joseph.
Finally, we note that when they arrive in Bethlehem, there is no place for them to stay! They must settle for a cave, a less than ideal situation for the birth.
Luke, the Gospel writer, frames the story as a narrative giving us the historical setting by mentioning the emperor. Luke is reporting the greatest moment in history. It is the Son of God entering into our humanity. This birth is truly God's ultimate revelation and God seeking to come to us in a way that would demonstrate the depth of divine love.
The story, as humble as it is, ought to cause us to pause and remember this great event in history - all orchestrated by God. I hope you can come and adore the Christ-child this weekend. We can be thankful that God has sent Jesus to be the Savior of the world. We need to worship him.