Did my 320TR with them and I recommend, friendly staff and Vilnius is a gorgeous city.
They employ a lot of TRI/TREs so your experience will rely a lot upon who you'll be assigned with.
Given the circumstances you will probably have a lituanian TRE - in my experience they are good.
In terms of price it's pretty standard.