In a word, this is a good budget "troika", which is not worth the money they ask for it (I specifically checked, there are very worthy hotels in Riga for that kind of money, but, unfortunately, I checked it while already living in this hotel).
The positive reviews on booking. com, especially regarding breakfast, are completely incomprehensible. If you were in good European "fours", then you will not like this hotel