How to spend a winter weekend in Tallinn?

For me, Tallinn is the best place in the world to feel the old town atmosphere with good and affordable service and delicious food. Let’s see how to spend a weekend in this charming city.