Very nice place in Venice, very good location!