Tallinn spenner fra middelalderens trange gater til moderne byliv, med restauranter og uteliv for enhver smak.