The B&B is excellent for the price, we liked the location and very friendly and helpful staff. Our 4-bed room was good size, TV with a lot of channels (mainly in Latvian and Russian, but also few English-speaking), very clean bathroom/shower. Fifth floor was not a problem at all. Supermarket (Rimi) across the street, lots of restaurants/cafes on the street (check out Lido Dzirnavas - cheap and good, Dzirnavu iela 74), 10-15 minute walk to the old town and railway station. Kitchen and fridge available, basic breakfast included in the price.
And now the minuses. First of all we didn't liked creaky wooden beds, may be an issue for susceptible sleepers. Also low heating (but not freezing) in October and low shower pressure, wall-to-wall carpet.
On overall I can only recommend this place, because the price is great.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC