We rented for 4 nights, but we’re forced to leave after one. The apartment is a health hazard. There is a VERY strong smell of sewage in the entire apartment. It should not be allowed to be rented in this condition.
If the smell is able to be fixed, the apartment is a little rundown and dingy. Location is ok, but not worth the cost in my opinion.
Stefano seemed great though, I would have no reservations staying in his other listings.