Edo's lovely mini apartment had everything you needed for a stay in Venice. As a bonus it is very cosy and warm. The location is very convenient, the cool neighborhood of Cannaregio is full of nice bars and restaurants. There is a little supermarket (DeSpar) if you need to buy something and the vaporetto (water bus) station is right opposite the canal. From Piazzale Roma where you will probably arrive it will take you about 15 minutes walk.
We didn't meet Edo but he was responsive and helpful via Whatsapp when we needed anything. We very much recommend staying here!