This is the place that you should stay in Venice. It is the same as the picture and very clean and well located. Highly recommend this place.