This place is perfect. Excellent location, beautifully appointed, helpful hosts. Our stay could not have been better. When we come to Venice, we will stay here again.