The location is very central to pretty much whatever you may want to cover as a tourist in Venice. The apartment has modern amenities and is very clean. Overall a pleasant stay.
A few things to keep in mind however
# The location is noisy. If you're a light sleeper this may be a problem.
# The bed in main bedroom creaks with the slightest of movements.