Everything was perfect, the only feedback I can give is positive!
From someone that dose not speak Finnish yet, it's great to have, at least some info in English, and I think that if foreigners are in your target, further improving the instructions in English would be very appreciated!
Anyway, the service is already very good and it was a very positive experience! I plan to use the service again and to suggest my friends to do as well!