Arrival the guy in charge was easy and perfectly speak english and explain all , perfect !
the flat, it's fine just some small coming from outside so this is not the owner problems, the canal does in fact provide some smell. close the window all etc... when you are not here !
the location it's the best of the flat, yes restaurant and coffee shop nearby are perfect !
the only remarks it's for the travelers , shall we be on venice island or why not LIDO, as we stay long for us and we think we shall have choose Lido place (the reason we all pay the tickets for boat !)
But if you are in short stay than no take the flat for sure as the location are perfect !