Our stay was terrible. We drove about 15 hours to Quebec for this family vacation and were looking forward to our stay at the Delta Hotel (which we reserved because it was listed as pet-friendly and we were bringing our small dog and cat with us). At check-in, the person checking us in was rude and not helpful. First, our cards were all declining, prompting us to call our bank. We were told by the bank that they were not blocking any transactions and that we should be good to go. When we explained this to the lady at check-in, she just looked at us and said it was "NOT THEIR MACHINE BECAUSE SHE HAD BEEN CHECKING PEOPLE ALL DAY" (caps to reflect tone). We asked her kindly to try a different machine, as we were at a loss, having used our cards all day without trouble. She tried something else, and guess what? It worked! :-/ No apologies, but at least it worked. After checking us in, she noted that animals cannot be left alone in the room at any point. That threw a curveball at us, since the weather in Quebec was pretty cold, and we were carrying our dog and cat all over town while exploring. As we walked to our room, we noticed the hotel was FILTHY. Not only were the lobby and elevators disgustingly filthy, but our room was disgusting. We've never experienced anything like it. My family and I ended up leaving the hotel after ONE night and booking somewhere else. If I could give this place a -10 rating, I would.