GREAT host, great place, great location.
It really made my stay in Latvia that much better.