The place was spacious and central (close to S. Marco), with nice amenities.
We never met the host but their employee opened the door for us.
Upon arrival we were asked to provide our passports which consequently was photographed (this was explained as a requirement by the police).