I stayed in Nikita's place for a business trip and the place was booked by my company. The location is the best you can have, and you can walk everywhere. The apartment itself is very accommodating and a nice, warm place to relax in the cold days of winter in Riga. Everything was as described, including fast wi-fi, a TV, and a kitchen stocked with tea and other items.
One caveat though was having to carry my suitcase up two flights of stairs because there's no elevator. What also was inconvenient was that you have to pick up the keys at a place that's a 10 minute walk away from the actual apartment. Lugging my suitcase in the snow from one place to the other wasn't too fun.