It's perfect location. San Marco Square is backyard of this villa! You can get to Rialto, Academia.. by walk(about 10min), or within 2-3 Vaporeto stops. Big supermarket is near by, and many famous restaurant & cafes too.
Dario, co-owner, is so kind and his advices are correct and useful.
Enjoy Venice in wonderful villa!