Amazing location
I don't think you will find a better spot in Venice. The view of the canal is also a huge bonus