My wife and i stayed for 3 nights. It was probably about average when it comes to beds. He has one of the best closet storage and bedroom setups of any place we stayed but the bed itself is not great. Although in Italy we stayed 4 places and almost all beds were on par with couch pullout beds.
The shower is very small but it got the job done. we did not use the kitchen at all but it seemed like it had everything you would need.
Location is ok there are no views and you are in a bit of a back ally but there was a good bar real close and the main canal boat stop was not too far away.
If i could do it again i would take the train into Venice for the day but stay in Florence cause the food and weather was a lot better in Florence.