translate English to German: All in all we really enjoyed the trip to Estonia and we made some great experiences in the festival.
Neben dem sehr gelungenen Festival zeigten sich auch Land, Wetter und Meer von seiner besten Seite.