David went above and beyond to be a thoughtful host. We ran into a small hiccup with our arrival and he went out of his way to take care of us. Location and space were perfect for enjoying Venice! We would absolutely stay again.