This apartment was a great place to stay for our trip in Venice! The location is excellent, it's right next to a waterbus stop which can take you to everywhere you need to go in Venice. The only thing you'll want to keep in mind is the waterbus schedule because it's a residential stop, so the buses don't prioritize it as much as the other more popular stops, particularly in the early morning or late evening.
The apartment itself is as described. We didn't spend much time in the apartment other than to rest and shower, but it served us very well for our trip to Venice!