I stayed in a small but clean & cheap room in the heart of Florence.
The bathroom is separate and shared, but it's also clean and there's no problem with that.