The apartment is located super nicely in a quieter area (read: away from all the tourist masses but still close to where you want to be and close to a Vaporetto stop to get everywhere).
It has everything you need and the hosts are nice!
We can definitely recommend staying here.