To be fair, I didn't get to see as much of Latvia during my weekend cruise from Stockholm as I would have liked, but what I did see of Riga was absolutely fabulous! You should definitely explore the city if you get a chance!