The perfect Venice retreat! Jo-Ann and David are terrific hosts, and are so great to share their piece of paradise.