The apartment is nice, as described, modern, clean. Location is perfect for exploring Riga.
It is obviously a place that exists solely to rent out on Airbnb, so do not expect any personal touches nor much coziness. Minor details that I would point out - we would have appreciated two towels each, it is impossible to take a shower without making the floors wet, etc.
We did not appreciate the unannounced entry into the apartment of a woman we did not know, 1.5 h before check out.