Luca's flat is located in a very nice area, the vaporetto ALILAGUNA from the airport stops right in front of his house, and there is Grand Canal round the corner, so it's easy to get everywhere. Santa Lucia 10 minutes to walk, also very helpful.
There's a very nice cafe with tramezzinis just on the left, on the right s amazing kosher venetian restaurant GAMGAM, very good, highly recommended.
It was very easy to get the keys - they were left in a secret place by the cleaning lady.
Concerning the flat itself, it is not a new flat, but quite cozy. You have to understand how to turn on the hot water etc, or ask Luca before you go. We didn't have any problems with hot water.
The only unsatisfying thing was bed linen and towels, it was all very damp.