What I liked about Sleep Inn:
Clean. The room and bathroom were clean. You get soaps, shampoo, conditioner, and lotion. My king bed had like 8 pillows on it- enough to build a fort. If you can't build a fort out of your pillows, it's not a king room.
Layout. You know how you step into some hotel rooms and you're standing in the bathroom? This room felt like it had an entry way, and it opens into a spacious room. The fridge and microwave are in their own little alcove facing away so they cannot glare and growl at you all night with their evil lights.
The TV is a flatscreen.
What I didn't like:
Well, this might be because it was 110 degrees or something outside, but the room felt moist and mucky, all night long. I think the AC wasn't evaporating correctly or something. I just made that last bit up- I'm not an HVAC pro. But it was muggy and moist and I didn't like that too much.
Check-out was quick and they charged like $15 for the pet- very reasonable, although she leaves much less of a mess than my ex girlfriend, and hotels never charged extra for her.
I passed through Harrisonburg twice with my dog, so I stayed one night at the Sleep Inn and one night at the Jameson Inn. (you can see my review of that one too if you look for it)... I will choose the Sleep Inn over the Jameson- both are pet friendly, but the Sleep Inn simply has more spacious, clean rooms with a better layout. I will return!