We really liked this place! Francesco let us in and gave us a map which he circled his recommendations on (we loved his suggestions for food).
The place was really well located as Florence is a nice, small city and we could get to the Duomo in about 5 minutes.
We shared a bathroom and kitchen area with others staying there but it was never a problem and was all very clean. Unfortunately we couldn't leave our bags after check out on this occasion so we had to pay more to do so at the station (but normally it is possible).
The washing machines are a bit down the road and require payment so we didn't bother with using them.
Overall it was a great experience and they were very helpful and welcoming (and our room was comfortable)!