Some rooms have ovens.
Yes, their kitchenettes are helpful. The stove is just a stovetop, not an oven. There's a fridge and a sink, too. And they supply dish detergents for sink and dishwasher use.
Pets are allowed. I did see many guests take their dogs for walk
Every room has a kitchenette with a stove, dishwasher, sink, utensils, dishes, and bowls. I do not know about the pet policy.
Thanks! Your answer is awaiting moderation.