The apartment was superb, very nicely located. Gave us the feel of true Venice with Canals on both sides of the apartment. Located at 5 mins walking distance from S. Marcuola which is a stop for water-bus 1 & 2. From here, you can get to most of the places around Venice. There are some good restaurants just outside the apartment. Our apartment kitchen and washroom was shared between some other travelers but it was not an issue as washroom and kitchen was clean all the time.
If you don't have a local sim card for calling/using internet then check in can be the issue. The lady who helps with check in is very friendly though.
Overall I really enjoyed this stay and surely recommend to fellow travelers. :)