Pietro's place was really nice, the amenities provided where absolutely above and beyond our normal experience throughout Italy. The spot is in a super quiet corner about 30 feet off of a small canal. There is a water-bus stop less than 10-minutes walk away that you can use to go all up and down the grand canal which was super convenient.
There is a quite small second room in the loft area (which I didn't notice when I looked through pictures). You could definitely have someone sleep there but the space is not much bigger than your normal closet.
Other than that the bed was super comfy, the place had everything we needed and the location was quiet but close enough to get around to anywhere in Venice.