I am mostly forgiving, but there's a few deal breakers. Yellow stains on the bedsheets, blood on the shower curtain, blood on the pillow cases, rusted fixings.
On top of that there's no parking, granted it was spring break weekend but I shouldn't have to walk .25 miles to find a parking place for a stay that costs $350 on up for 1 night.