Good location away from the crowds of the city, but still easy to walk to everything. The place was spacious and we'll fitted. A good base for a few days in Venice.
I didn't get a chance to meet Mario, but his niece was very friendly.
Don't trust Google maps for the location; if someone isn't available to meet you look for the numbers above the doors. There are a couple of close bars and restaurants to navigate to that Mario could mention.