Loved staying at Antonio's place! We barely saw him but he was very responsive via the app and would always set up breakfast before he would leave.
The room is spacious, but has a cosy setting (lots of art). On all sides of the apartment there are windows/balconies.
Venice is small so I guess it doesn't really matter where you stay at, but if you don't want to carry your luggage all over the city or take it on waterbusses, then stay at Antonio's! It's only a 7min walk from the St Lucia train station (1 bridge to cross), and 15min walk from the airport bus (2 bridges to cross).