Davistev,
You really have a way with words! Great stuff! So, you say June 22, 23? I might be there or somewhere not too far at that time. Do you know that at this time of the year Estonia is like Rio during the Carnival? The festival of "White Nights" when sun never sets and people party all day and night. Better book your hotel well in advance and then wait for the PARTY to start.
Mizu: Your Estonian is almost purrrfect!