Tallinn is a lot less ‘girly’ than Prague if that is what you are worried about but yeah if you haven’t done Prague it is worth a visit but I just preferred other cities.
I will continue to bang the drum for Lithuania though! Great country and the women are very, VERY easy on the eye!!