If you are traveling with a pet, I would NOT recommend staying here. I travel often with my dog, and I have never encountered a hotel with the level of restrictions that this one has. Although pets are allowed in some rooms, and the fee is relatively reasonable, they are VERY strict about not allowing you to leave your animal in the room when you aren't there, even if the animal is crated. You can't even leave your pet in the room while you walk down to breakfast in the morning. (Oh, and the free breakfast will cost you $10 if you try to take it back to your room.) They really shouldn't advertise being pet friendly when they are actually quite unfriendly to pets and their owners.
If you are not traveling with any pets, then this is a clean and comfortable place for a reasonable price. The staff, however, is NOT AT ALL welcoming, and when I checked in they were far more interested in ensuring that I followed all of their rules than in making me feel at home. All in all, I won't plan on returning.