This place is super nice. It's away from the crowds but close to restaurants. It gives you the feeling of how it would be to live as a Venetian. The design of the apartment is pretty impressive. Loved it.
I highly recommend taking the water taxi to the port closest to the apartment instead of walking with luggage. Take the water taxis around the island too. It's the best way to see how beautiful the city is.