The place was near perfect for us! Design, size, comfort - 10/10!
There were few minor "issues":
- the woman who checked us in didn't speak English, but that's ok, classic 'sign' communication did the trick
- the TV only had one channel fixed, which was a bit sad, since we really wanted to explore Latvian television..
- the apartment was bit too cold, but we stayed during the time where it's quite cold outside and inside, but the heating systems are still turned off everywhere.
We had a great time in Latvia
P.S. the hot tub is very nice.