Stefano was very nice showing us around and telling us what to do in case it rained, thanks! :) The place was very well organised, not huge but cozy.
The building is old as the rest of the city but the location was perfect, very close to everything. Nice bar outside where you can have a nice coffee before going to visit the main attractions or a Spritz on your way back.
The building has quite few stairs as the house is on the third floor and there is no lift.
Stefano's flat provides coffee, tea, bottle of water in the fridge, body soap, etc. the only thing that was missing is the shampoo and maybe a map or guide to help visiting Venice.
I do recommend Stefano's apartment.