I'd put that rant on tripadvisor. The locals may not care, but I bet Marriott will.