Lovely place to stay in Venice. Newly renovated and well located!