Location is great, a tramride from Venice (and that tram goes often!), and a bus ride from the airport.
The flat is not large and a little noisy, but has everything you need. Internet was sometimes speedy, sometimes slow.
My only recommendation would be to offer complimentary coffee for breakfast.