We absolutely loved staying at the apartment. Waking up to the view of the Canale Grande and having Rialto and Cannaregio right at our doorstep was brilliant.
The apartment had everything we needed for our short stay and the location - 3 min walk to rialto bridge - was perfect for exploring the city.
Now for some minor drawbacks: The Wifi really only worked in one of the bedrooms, which was rather inconvenient and the shower was a little tricky to figure out with all the jets and cold or hot water coming at you from all sides.
But all in all we can only recommend staying here!