Location was good, and I've stayed worse places, but this wasn't good enough that I'd stay here again. Check in was supposed to be at 4. They texted asking what time we'd be there "to ensure a good check-in". We said 3:30, arrived at 3:15. We ended up having to go to dinner at 4 because room still wasn't ready. Management said housekeeping had gotten a late start. We weren't able to check in until almost 5:30. They issued an hour later check out as compensation, but that is useless when you have a long drive ahead and have to get on the road.
Parking was free, yes, (and one of the reasons we chose this hotel) but so ridiculously small, cramped and hard to use, and only 5 spots, of which 1 was half full with a large tree branch. And 2 others taken by an inconsiderate car who parked in both. All street parking around the area was 3hr limit.
Bed was ok. Super soft and rolled you both towards the center, which was better than the unsupportive edges which would've let you roll out of bed.
First dish I pulled out to use was dirty.
Only 2 small, thin towels provided (for 3 nights, 2 people) and no hand towels or washcloths or bath mat for where the shower leaked onto the floor. And one of the two was dirty. Not stained, but actual areas of black dirt, so that one we used for the wet floor. Kitchen had 1 well-worn sponge.
Tried to heat leftovers, but microwave didn't work. Tried moving it only to discover none of the outlets on that wall worked.