We did not meet Mario in person but he organized everything very well. It was really nice that we could already check in at 11:30.
The flat is nice and the location simply great - it is just a 10 minutes walk to the famous Rialto bridge.
We had a nice time :)