I would definitely recommend staying at Francesco's place. It was very clean and it's amazing location meant that anywhere you wanted to go was only 30 minutes max with most places 5 to 10 minutes away. There are a lot of really nice places nearby to eat and relax. Francesco also provided some recommendations of where to eat nearby which is always very helpful.
Also even though my flight arrived hours before check in, I was allowed to check in earlier with no issues.
As I said, amazing place and I would definitely stay again when I go back to Venice!