Mauro and Sharon are very nice people, they will help you in everything. The location is great, but Florence is a small city there are no real distances between places. The bedroom has a queen size bed, but it is like a camping bed or a foldable bed or something like that, not the very best.
About the bathroom, you need to go through the whole hallway to reach it, when there are lot of people in the common places it could be unconfy.