"The Artist's House Venice" is a beautiful space in an excellent location away from the crowds, but still within convenient walking distance from the main tourist sites. While you likely won't meet the hosts (unless specifically requested), they will reply promptly to emailed questions and information requests. And the self-service check-in procedure was very convenient! Another advantage of the location is that it is steps away from one of the few road-taxi accessible spots in Venice-quicker and less hassle than the water taxi to and from Marco Polo airport. I miss the "Artist's House" and I hope to have the opportunity to stay there again someday!