The apartment is just a short walk from Rialto and San Marco. It is ideal for families and there is ample sleeping space for 4. Elide is very helpful with local information and tips.
There is a supermarket and lot of restaurants and bars within a few meters from the apartment.
I initially thought there would be some smell in the apartment due to Venice Water but there was no smell or humidity in the apartment at all.