We want to be fair, this appartment is good, but lots of crucial things needs to be taken care of.
Starting with the good things: The location is amazing, the appartment is very well decorated, beautiful view from windows, very quiet (double windows) and very clean. Check in was easy as we had some troubles with the bus company we used to get to Riga, we had to keep changing our arrival time and Ksenia was very responsive and was easy to agree to our time table. It's on the 5th floor but there is an elevator. All the amenities was as promised except (and now to the bad part): Wifi was awful, kept disconnecting and was extremely slow. Ksenia gave us password to a nearby wifi which was better but still too slow to use. There wasn't enough toilet paper and soap and not any shampoo (she gave us 2 single use samples of shower gel and 1 bar of soap, that's for 2 people for a week!!!). When we told that to Ksenia asking for more, she left us in the apartment more toilet paper and additional 4 single use shower gel bags. Still, not close to being enough and still no shampoo but at that time we just gave up and went buying some ourselves. Very dissapointing.
Also, heating was weak. Ksenia didn't explain to us how the heating works so first night was freezing cold, after she helped us put all the heaters on max, it was still not very hot. Bedroom was ok but living room was still very cold. When we were there it was around 0-2 degrees and it was manageable, I suspect that when it gets lower than that, it gets too cold to be in this apartment.
All in all, the apartment is good, but all the things we mentioned must be fixed before we could recommend anyone to stay there.
It was very frustrating that while we're on a vacation we had to communicate so much with Ksenia, kept having to ask her for things that should have been in the apartment to begin with.