I would lodge a complaint with their corporate offices. Normally if they make a half assed offer like free breakfast, they probably won't be willing to make any other offers to compensate you.
It's a mixed bag really. A Hilton Garden Inn made a sincere apology when part of my room's sink basin collapsed while I was using it (injuries small but enough to be taken to the hospital). They paid for hospital costs but didn't do anything in terms of comping my room, but did move me to another room.
On the other hand, after I complained that my non-smoking room smelled like smoke and asking the Sheraton Taipei for another room (I had just checked in, I hadn't slept in the room) they offered me a room on an SPG floor (this happening when I was a lowly SPG base member) and offered to comp that night's stay.
Like I said, it's a mixed bag. Good luck.