Great hosts! The English-Italian language barrier was a little rough in person, but it didn't impede on our stay whatsoever. They were very kind and the place was literally spotless. My only complaint was the location. It's a 10-12 minute walk from the train station (not horrible, but not fun with checked-luggage) and the location seems a bit sketchy. Me and my wife are no strangers to bad neighborhoods, but we didn't feel very comfortable with where it was at. I still rate it 5-stars because everything besides that was exceptionally provided.