I stayed in this apartment for one month, and enjoyed my stay here.
It's very well-located: there's a good supermarket just a short walk away, along with many other shops/cafés, on Via Garibaldi. The area is far less touristic than other parts of Venice, but still quite central and easy to get to. St. Mark's Square which is a 15-20 minute walk away.
The kitchen is also well-equipped, and the internet worked well. I would happily stay here again if returning to Venice.