This is a dream stay in Venice!
We loved the nice floor to ceiling windows and the Venetian style balcony with a view of the canal. Inside the apartment is very spacious, and the bed is very comfy! We had a few nights of good sleep there.
The apartment is next to the water bus stop of San Basilio. We took the water bus for our commute to Santa Lucia station. As for the major attractions, the apartment is in walking distance to everywhere in Venice. On the same block there are nice restaurants, at one of which we had one of our best meals in Italy. There is a nice supermarket next door where you can get everything from.
Mrs Borghese is very friendly and greeted us on our arrival with great patience in explaining everything to us and helping us navigate the complex water bus system.
The only regret we have is that our stay is too short (only two nights) and we did not get to enjoy the nice view as much as we would like to. Highly recommended!