LOCATION:
59.4370° N, 24.7536° E
Tallinn is a pleasant city off the coast of Estonia. I think it's a nice place to go as a short getaway. Three to four days you can probably get a good understanding of the city. I found it's vibe similar to Riga, Latvia. Both have a young, hip community and it feels like a happening place to be. Supposably during the summer it becomes a party town, with the Finnish coming down from Helsinki to enjoy the cheaper alcohol prices.
Tallinn is a rather hip and modern city all things considered. It's old town might look quaint, but the city enjoys free internet access for all, and if you're a resident; free public transport. It's a rare and refreshing thing to see a city really invest in it's people and community.
Tallinn's old town is colorful and romantic (when it's not raining).