Wow, Candybabe - you sound exactly like me!
Alor Grand (it was the Dom Franscisco when we stayed there in Nov 2004) is the one hotel that my husband refuses to go back to - to quote him:
'I don't care how good a deal it is, I'm not staying there'.
Your description of it is the same as ours - dark and dingy rooms.
We stayed in the Magnum in Feb 2005 and were quite happy with our street/side facing room.
It was spacious and clean.
However, we were speaking to some people a few weeks ago who were staying there and they said it was dirty.
We'd go back to the Magnum (depending on what we thought about current reviews of the hotel, bearing in mind that every review is subjective rather than objective) but definitely not the Alor Grand.
Polly