We had a wonderful time at this apartment! It was exactly as advertised and nestled in a quiet side-street away from the crowds. The apartment is situated on the far side of the island (in relation to the train station), but was only a 10 minute walk to Doge's Palace and a 15 minute walk to the grand canal. We easily took the water bus to the train station for our departure.
One thing to note is that the in-apartment wifi is limited to 1GB of use per day, with extra charges after 1GB. This is not a huge problem unless you plan on using skype/netflix/other video streaming services