Stefano's place was in a perfect location for seeing all of Venice, but particularly San Marco and Rialto as both were within 5-10 mins walk. Everywhere was super clean, the common areas were cleaned everyday and if you wanted to you room and bathroom could be cleaned too. Theres a free coffee machine which is great for first thing in the morning. There aren't any cooking facilities but there is a fridge, cutlery, crockery and glasses etc. So really it's not an issue in the slightest if you don't plan on cooking. Also just as heads up it's on the third floor and there's no elevator so it's not accessiblity friendly but really no issue of you're okay with stairs.
All in all a genuinely great place to stay if you're visiting venice!