The second time we stayed at Mariolina's was just as nice as the first time. It may not be in Venice, but convenient public transport mitigates that nicely. The city wide restriction on energy usage means that running multiple appliances at the same time can potentially affect your cooking but this doesn't get any better in other places. I'd stay there again and would absolutely recommend this place for travelers on a budget (like me).