The apartment is in a really wonderful location – close to transportation and local infrastructure (supermarket, restaurants, etc).
We found the apartment to be quite large, and it had all of the facilities necessary for a relaxed stay in Venice.
Highly recommended.