Very nice location, close to everything you’ll need.
We’ve never met with the host, it was a self check-in and check-out. I recommend you try to understand how the trash can collection system works in Venice before you check-out as it can be slightly tricky.
Overall the place was clean, the kitchen has good equipment. Perfect place for a few days in this lovely city.