This is an incredible location with a perfect host. Self check-in was great (a nice cold bottle of prosecco was there waiting for us) and we had a fantastic time. Rialto Bridge is very close and the San Silvestro water bus is only a few steps away from the front door of the apartment, so you don't have to carry all your luggage through half Venice.
The view out of the windows, overlooking the Grand Canal takes your breath away. We will certainly be back!