Overall the hotel is nice, clean and the staff is quite friendly and helpful. Reason for a low review is the $75 tax nightly charge (about $90 total) for pets, which they don't tell you about until you check in. Info on Orbitz says "additional fee for pets" but does not say how much. The most expensive pet charge I have ever seen, almost doubled the price of the room, and of course, when you find out, it's past the cancelation time, so you're pretty much screwed.
It's quite the stretch to call this hotel "pet friendly."