We booked a superior room weeks before. We arrived at around 4pm, our room wasn't ready, and the restaurant kitchen was closed so we couldn't even go and eat while we waited there. When we eventually got our room, it was tiny, and definitely not what we booked. We told reception, who told us that they would 'do something about it' but it turns out the hotel was fully booked so we were stuck there. At checkout, they told us 'don't worry about payment, and sorry about the room'. Little did we know that we had already paid for the superior room, so there was no compensation.
Never again.