I had an experience earlier this year where the hotel was under renovations, A minor inconvenience. It bugged me but I understand.
BUT, and this is a big but, the last night of our stay the pool was closed. We had just come off working a few 15 hour days and had decided to take a dip and relax by the pool. 2 of the other dopes I was with went as far as buying swimming trunks from wally world. We were devastated when we walked in and the pool was closed.
So I emailed Marriott and complained. I was given a 500 credit as compensation. That didn't necessarily fix the problem but it helped.