Nice one. Good to hear they've looked into it a bit. Wonder what their policy is around bookings that caused that though. I bet they just do assume you're not coming and sell the rooms again when so late, but the call you first received should have been quickly spread around the staff on duty or something. I'm guessing somebody other than the lass who called you booked the other guys in your room.
Nice result though.
Apparently the british are the least likely to complain and ask for compensation for lost money and time out of all the countries in the EU. Same in restaurants with food that comes out cold or wrong, we're the least likely to send it back to the kitchen. That's an old fact but I bet we're still the same. We just don't complain enough to firms, and whine too much to mates about it.
You've done them a favour there as they outcome has been a good one, but if they hadn't sorted it out, they could have lost a few customers.
So well done you for helping them really.