I stayed for 6 days at Elza's place.
The Good: Designer apartment, Rain shower, Cleanliness
The Bad: Location (It takes more than 30 minutes to walk to the Old Town which kind of sucked in the cold), Self Check In (Elza gave me the wrong instructions and then my phone shut down because of the freezing cold!), Door Lock (It kept jamming from the inside which meant that I could only half-lock it. As a result, cold air seeped in to the flat and made it freezing through the night! Elza's husband did 'check' it but it didnt help), Shower Drain (Lovely as the Rain shower was, the drain tends to get blocked quickly, leaving a big puddle in the middle of the shower area), Restaurant/Bar recommendations (which were all too "hipster"/overpriced), Sound levels (Both the hall and bedroom windows have the main traffic street right in front making the noise levels extremely high, even in the night when cars kept speeding by), Safety (The streets around the flat didnt feel safe, especially at night).
The Ugly: I spoke to the nice lady who came to clean the flat about leaving my luggage till 2 pm before taking my flight and she said it was fine as the next guests were only checking in the next day. So I did. Imagine my surprise when I received an extremely rude message from Elza when I was at the airport about how I could think of leaving my luggage after check out time. In fact, I always prefer Airbnbs over hotels because hosts are usually not very strict about check out times (especially if they do not have guests checking in the same day) and are very kind about leaving luggage after check out time. It was a real shame since overall I found the Latvians to be extremely friendly and polite people.
Recommendation: I would recommend staying closer to the Old Town and with a friendlier host