Great place to stay near the train and bus stations. Be aware that if you are lugging big luggage, there are few canals where you will have to climb the bridges - not the easiest with heavy luggage. But then again this is Venice!
The apartment is about 2km to St Marks square but walking is easy. You can also take a water taxi through the grand canal which provides stunning views of Venice.
Highly recommended!