Perfect little spot to hang your hat in Venice — great location, so clean, so beautifully appointed!