Even the world's best hotels won't get everything right 100% of the time, but what they can do is always make a skilled effort to ensure that the guest feels that the situation has been addressed with the appropriate level of seriousness, empathy and, if appropriate, investment.
I've rarely come across something so severe in a luxury hotel that a really good service recovery wouldn't leave me with a warm and fuzzy feeling about the hotel rather than a dark smoldering hatred*
* For more on dark, smoldering hatred try reading British Airways customer service responses to service issues. It's sometimes like they're actually trying to piss off their customers much more than arose from the actual issue.