A wonderful oasis in the middle of Venice, full of flavor and Italian generosity.