I want to update this review because I completed a Marriott survey following my stay and immediately received a reply from this hotel's manager. She was very apologetic and even credited my Marriott account with points to make up for the experience.
That's awesome.
Thanks!