Yes it was welcoming to pets - which means you might walk into the lobby to find it dominated by a pair of Newfoundlands, or an undertained schmoodle might take up position at the next table when you're having breakfast. In other words, great for pet owners, not so much for everybody else.
I had a tiny room with no desk to speak of - probably got what I'd paid for, but wish I'd known. Cleanliness was OK, but by the time I left the back stairs were in dire need of a sweep.
Still the staff were friendly and efficient, the breakfast (though limited) was good value, and the hotel is charming and well located.