I suspect that it's the tour operator that has overbooked, rather than the hotel. I have been haunting the First Choice website over the past 2-3 weeks to check out last minute deals and you could see how many rooms at a particular hotel they had left to sell.
The Colonia de Braganza is OK but not as good as the Nizmar, although the location is more central. Also I think only certain rooms have aircon, ours didn't, and you will probably need it at this time of year. We stayed during Christmas 2004 and it was a bit sticky at night with just a ceiling fan. I would be inclined to call the hotel and ask if they can allocate you a room with a/c.
I think I did a review on this hotel but it may have been for another site. Sorry Fiona, I will check and copy it to here if I haven't already.