Wow, that sounds dreadful and I don't blame you. I only had terrible service once, at the Sheraton New York Hotel and Towers, and when I emailed Starwood they sent me vouchers for a full refund! At Hilton, on the other hand, I have poor service jsut about every time. I like Marriott but their program is just not as good as Starwood's.
Thanks for the explanation.