Location of the apartment was wery good. It's perfekt place for the weekend stay.
The downside to this accommodation was the dampness in the building (but it's Venice after all).