We stayed for two weeks in Ilona's apartment with our kids and were completely satisfied with location and amenities.
About the host:
Ilona is a wonderful host. On my check-in day, I came very late (at 11pm), tired, and hungry. She didn't charge any extra fee for checking-in late and personally showed me neighborhood and local 24/7 grocery shops, so I can buy some food before go to bed. She answered all my questions and always replied on my messages right away. On cold evenings, she let us to use her jackets and help us with transportation during our stay. On our check-out day, her husband gave us arrive to the Airport at 4am!
About apartment:
For price I paid, I didn't expect anything fancy. However, the apartment exeeded my expectations. Even though it was a typical "Soviet" apartment, it was very clean, appropriately furnished, freshly renovated, with all basic amenities. The only thing I wish they would add is a microwave. We use a stove, which worked out for us well.
About location:
That is predaminately "Russian" neighborhood with Soviet style apartment building. Because our kids grew up in America, I wanted them to have slightly different experience. They played with local kids on a playground all days long, and I didn't have to worry about their safety. To my suprise, they blended in with local kids well. Play grounds, several grocery stores, few coffee shops, bus stops, Baltic Sea beach, etc. are at the walking distance. It's a great place for an affordable family vacation on a local beach. However, if you want to see "Latvian" Riga, you have to take a bus to the city center (Old Riga). Also, taxi is cheap here.
I enjoyed my stay in Ilona's apartment and would love to come back again.