Great place in a great Venice location