Great place to stay-big place for 2 couples, all you want for a short or long stay in Venezia.
I would recommand for sure. Supermarket very close by and a nice pizza place that you can eat in.