Emanon,
It sounds like you will get financially whole in the end.
Hopefully, in addition, your persistence in seeking an equitable solution to this matter will prompt Marriott to look closely at customer service at this property and implement some improvements that limit the likelihood of others going through a similar experience in the future.
One can hope...