Great place in a pretty and quiet location. The pizza restaurant and local bar around the corner were both good with a local atmosphere and it was great to be away from the really busy streets and convenient to the station.
For those visiting the Biennale, we found the location a little far away. The travel time between the house and the venues by water bus cuts a chunk of time from the day so unless you have the cash for many water taxis or the stamina for a lot of walking then it might be more convenient on the other side of town. For everyone else it is a great location.
One other thing to be aware of - the noise travels a lot in Venice so if there's a few of you keep the windows closed in the evenings or the neighbours wont be happy!