Perfect place, perfect location in Venice. Great host.