Stefano is a fantastic host! He's kind, respectful, and welcoming. The place is very well located and comfortable. Otto, the dog, is one of the most adorable living creatures to ever grace this planet.