Pros: Stefano is very nice and helpful. Apartment was clean and spacious with lots of windows and doors for natural light. Lots of towels provided.Cons: Although ad says oven, dishwasher, cooktop, etc. and these are all provided, one cannot use more than a single appliance at time without tripping the electrical circuits for the entire apartment. Twice we were in the dark when we turned on the cooktop and the vent fan or oven at the same time. One should not plan to do much cooking here. Unfortunately, we HAD planned meals at the apartment, so this was not convenient to learn at the time of cooking.The other main problem is the owner's dogs. The family lives below the apartment and has four dogs, three of which are pretty vicious towards visitors. They would jump at the wall, trying to get over, snarling and barking when we walked by. And they barked at everyone that walked by or came to the house, including the owners. So there was a LOT of barking all day long. Fortunately, this did not occur at night. Family member expressed regret saying that the dogs were young. Well, no time like the present to start training young dogs not to bark and act viciously towards your customers.