Overall rating low because the cleanliness was terrible. There were blood, sweat, and other stains all over the sheets and room was just not cleaned well. Full disclosure, this was a last minute booking and you get what you pay for, but I would still expect a clean room. Staff was understanding, but limited in what they could do. I was here for 2 nights, bought my own sheets and made it work, but if I was with my family I would have left.