Great spot in Venice, everything you need.