Once you find it, it's in a great location. Venice is complex at first but then you get the hang of it and it's not so bad to figure out.
The apartment is very large and comfortable.
Highly recommend staying here.