Yes, if your pet is quiet and clean, no problem
Yes, no problem, if quiet and clean.
They're allowed for free. I didn't see them during my stay but I found this information on the website hotels com. Moreover they have a cat there that gave birth to 3 kittens :)
Get an answer from Villa Italia Hotel staff and past guests.