Our stay at Marina's location was excellent.
The location is great for several restaurants, sandwhich joints, cafes, gelatarias, and very close to Saint Marks squares and all of its splendor. We also were able to walk easily to the Jewish quarter and to the train station when we left.
Check in and check out was easy, the apartment is up a few flights of stairs with no elevator so be aware. The apartment was very clean and had everything we needed for a great vacation. Also has a rooftop terrace with a view of the beautiful roofs of Venice.