OP, I would be upset as well, but wouldn't call this a loss until I called the hotel and asked for a refund. Take a screenshot of your call log showing the call at 5:45. IMO you haven't tried to get it fixed all the way yet...certainly not enough to throw down on Marriott for good. Not trying to play "blame the victim" just suggesting you might be stopping a little hastily.