I've had this happen at a CY in the SFBay area. Late check-in, got to the room and was a mess. Turned around and back to the front desk, didn't even take time to inventory all the issues, the room was unacceptable.
Fortunately, there was another room available. Too many FDCs will say anything to excuse the situation or get the guest to accept what they say as being true. As suggested, I'd call Marriott and find out availability myself, or more likely call Hilton or SPG...
Problems will happen, it's how they get handled that show who's good.