I highly recommend Ivan's flat. The location between the airport and Venice proper worked well for us. We downloaded the AVM Venezia app which made transportation between the flat and the island easy and affordable by bus since the bus stop was only 1 block away.