The Hotel Villa Royale met all bar two all of my requirements and it was in my price bracket.
Big problem was lack of a desk on which to use a laptop, I had to use fridge but could not put my legs underneath, of course, so it was very uncomfortable.
There was a problem with reception TV channels (e.g. BBC One) but other hotels nearby have the same problem.
I wanted a hotel that was close to a metro station. It's just three minutes' walk away. And it is very close to a tram stop as well (30 seconds to Gillons stop).
Breakfast was fine, and they had a special offer on. For evening drinks I went to the hotel opposite.
I read a tirade of bad reviews. I was hot unhappy with my stay. Perhaps the hotel has improved, or perhaps I had a better room. Perhaps, even, some of the bad reviews were not genuine.