Great spot in Venice, right on the canal, great value for money