Stefano's place was a complete disappointment. We unfortunately had to make a last minute change and spend a night in Florence. We saw this posting and the pictures & reviews looked promising. Stefano was easy to communicate with, and his mother was pleasant upon check in. However the apartment was small and did not look at all like the photos. It had an over all dirty and stuffy feeling as well. Not to mention the bathroom smelled rancid. All four of us could barley use to toilet (albeit the bathroom was clean) simply due to how strong the smell of sewage was. We all agreed that paying the price we did + a cleaning fee was not worth our money and we would have preferred to stay elsewhere. The location is good but expect to take many stairs.
Overall we do not recommend this home, spend a little bit more $ and stay elsewhere and be more comfortable.