This tour is well worth taking. The guides are excellent and the sights are fascinating. You’ll spend 2.5 hours listening to interesting stories, seeing the main attractions in the center of the city. I’d encourage you to do the tour upon arrival and use it to decide what you want to do with the remainder of your time in Sofia. The guides are friendly and knowledgeable and are happy to answer your questions about navigating the city, etc.