Very nice place to stay in Venice, well located !