The rooms are pretty dreadful, and the service was abominable. But the rooms seemed clean enough. Location was OK - not great, but not bad either. We have stayed in much nicer places for a much lower price, but such hotels are not always easily found. So if you're absolutely desperate, I suppose Ibis could be for you.