All perfect. A bit expensive in Venice, but you have to expect this.