A really great place in the best area of Venice.