Great place in a quieter part of Venice.