this is really weird. where was the property. you should make a point of calling marriott's guest service relations department, and advise them of your problem. i would anticipate that they will make it up to you. they are pretty good that way.
good luck
d