We had a good staying in Riga. The flat was big and clean, close to public transportation to the city center.
The value was also good, considering you also get a parking spot if you have a car (as we did).
The only point is that you don't really have a bathroom: you have a toilet room and a shower (in the kitchen), that were anyway clean and comfortable. You don't get a sink but you need to use the one in the kitchen as bathroom sink.
We were aware of that and fine as we spent few days.
Other than that, the apartment is nice and the value is good! Check in and check out were also very flexible!