The apartment is well located, very close to the station, just across the Ponte degli Scalzi. It has nice view from both sides - from the one side it's Grand Canal, from the other side - city roofs. The apartment is nice, clean and equipped, however, if you are travelling as two couples, you have to be prepared that one couple have to sleep on the pull-out couch. It's pretty comfortable, especially wen you sleep just 2/3 nights.
When it comes to check in... we had an unpleasant situation. We arrived 11 p.m. and there were no keys... we had to sleep in other hotel, cause they didn't call us back until the next morning.
Despite that we spent very nice weekend in Venice.