The place is clean and rooms have a practical layout.
It is NOT pet friendly (they'll ask you to pay a pet fee, but then they ask you to keep your pet locked in the room). Expect a minimum effort service.