The apartment is perfect for living!
The location of it is central and so you can reach almost every place by walking. It's very close to San Marcuola Casino stop of the water bus. There are plenty of restaurants and shops nearby.
The host is very polite and responsive for resolving any issues. He was able to provide us some really helpful tips for our visit as he knows Venice pretty well.