Perfect location, very friendly host, good Internet (especially for Italy)
The place itself is quite small (smaller than I expected), but ok for a few days. Nothing too fancy but cozy. Relatively expensive but well, it's Venice ;)