Perfect location - you won't be in the thick of touristy Venice, but you're a five minute walk from everything with excellent access to foot or boat transportation.
Edoardo was a great host and had very helpful tips for things to do and see to maximize your time there.