The apartment is in a Good location... in the middle of a tourist spot... makes it a good choice.
It is also stones throw away from the Water Bus station which makes is very convenient to travel around the island of Venice.