It's a wonderful place to stay in Venice. Just 15 minutes from the main island but you have much more tranquil atmosphere and have the real feel of how Venetian life is.
The flat has a beautiful view over the main canal and everything is just perfect.