Tallinn is a truly exceptional city! I've been fortunate enough to have had the opportunity to visit twice....one as part of a tour through the Baltic Republics of Lithuania, Latvia and Estonia, in 2004...and again a year later as a starting point for a circle tour through to Moscow, St.Petersburg and Helsinki. Equally charming the second time, I did notice however, that Tallinn is becoming quite popular with the tourists. Go soon before everyone else catches on! After spending a day or two enjoying the old town, venture out of the city and head for some of the smaller coastal towns, like Haapsalu,and you'll discover that Estonia has a lot more to offer. While you're there, be sure to try "Vana Tallinn", a unique Estonian liqueur that tastes great in coffee... and will probably have me going back for a third time!