Only place to stay in Venice!… fantastic!