they are fine for an overnight stay. Tend to be located in industrial parks or near motorway exits, just like the other cheap brands.
You may want to look at Premiere Classe & Etap which have en suite rooms about the same price and are in similar locations.
If I was staying for a few nights then I'd want to be closer to the centre of town, but you'll pay more for that usually, of course.