This is a beautiful apartment and it is situated right on the Grand Canal. Other than not having enough towels, the stay was very comfortable. Its hard to explain to a taxi driver where the apartment is. We needed help from Francesca (the host) with that and she didn't really help us out especially when we were trying to make a 6:30 am flight out and on the dock at 4 am. We eventually were able to flag down a taxi ourselves.
If you want to stay at this apartment, which is very nice, just make sure you understand Venice, the location and that you can communicate with the Taxi drivers yourself.