Well, Amazing Host - It got confirmed not at the flat but at the station itself when Andrea came to receive us at the station. On the way to the flat, He explained essential things for the 3 days stay - like where to get the travel passes, near by eateries and then bit of information regarding places to visit.
Later, the house turned out to be even better than the pictures as not only it had all the things from the pictures but additional stuff like Play Station to try your hands.
We enjoyed our stay so much that would like to book the same suite if we visit Venice again.