Been to Latvia twice. First time I travelled from Riga to Daugavpils for the GP and the second time stayed in Riga on the weekend of the postponed/moved GP. Great place, very rural outside of Riga but had a good place to stay in the second city - I travelled to Dauga on the bus. Didn't have any additional vaccinations, didn't get ill and food and drink were fine - Riga is a lovely city.