OP, it does seem you were very fairly compensated, maybe not what you were expecting but taken care of none-the- less
And it seems from what you posted they were properly handled except for not getting the better room which they ended up having anted up for and the Hotel refunded that plus some pts for having blown it