As a further data point on this, I have reviewed my "Latest Activity" for my Marriott account. It shows 4 new transactions on all the same day (my actual day of check-in): +360,000 points; -340,000 points; +360,000 points and -340,000 points.
So in exchange for a $2,226.00 no show fee plus taxes, I was given back 40K points (about $300 or so in points value).
Yes, Kacee, this one will stand out in my memory for some time. Even assuming I can get it resolved, I find it shameful that a nicer name brand hotel would use such tactics.