The flat is very conveniently placed in a quiet street just a boat ride from the airport with a boat stop just at the end of the road and about 15 minutes walk from Rialto. Although Leonardo is not at the flat he always kept in touch and was very helpful with suggestions for local places to eat etc.
The flat is fine with a small bathroom and very clean, the room I stayed in has lots of space.
I had a comfortable stay and I would definitely recommend it.