First off let me start off by saying that Stefano was a great host! He was very generous and helpful. It's easy to tell that he loves being a host and meeting new people. I would love to stay with him again, but you should be warned that he rents out the other two rooms in the apartment to other air bnb guests. He lives on a different floor in the apartment. This means that you share one kitchen and one bathroom with 5-6 other people. We luckily didn't have any issues with the other guests, but were just caught off guard with the situation. I would definitely recommend staying with Stefano!