Great location, friendly host, easy check in.
The smell people are talking about is minor - it wasn't much different than any of the other places we stayed in Italian cities. I would definitely stay here again!