Charming and convenient spot in Venice - with a very lovely yard!