This recently renovated apartment is sparkling clean and in a great but quiet location. A perfect place to stay in Venice.