Viking Line is a Finnish shipping company that operates a fleet of ferries and cruiseferries between Finland, the Åland Islands,Sweden and Estonia. Viking Line shares are quoted on the Helsinki Stock Exchange. Viking Line is operated from the Åland Islands.
Tallinn – Helsinki or Helsinki – Tallinn 11 EUR (one way)
Website is in Estonian or Russian (if you need, then use Google Translate).
2) If you are interested in booking apartment or room then definitely visit airbnb.com (here you will get €19 bonus credit for accommodation after registration).
Have a look at Trip Advisor when planning your holiday to find out whats hot and whats not when it comes to all the local attractions.