The apartment is conveniently located right off of Canal Grande and the Riva di Biasio vaporetto stop, so everything is either in walking distance or can be reached by boat.
The place itself offers everything you need for a few days in Venice and grocery stores and other shops and restaurants are also really close by.
Check-in was smooth and super easy--can definitely recommend!