There are two problems here:
1. This is not a hotel, it's an Airbnb. This doesn't seem clear at all from the listing.
2. The host says there are no pets allowed, but has a cat - a fact which is not communicated in the listing. This is a problem for anyone who is allergic, as my parents are.
We had to find other accommodations for them last minute, for which we received no recompense other than a refund, even though it was due to missing info on the listing.