I would definatelly recommend to stay at Richard's. The flat is located in a lively area, easy to reach by metro/bus and not too far from city center.
The host was as well very polite & helpful.