Staying at Rocco's was really awesome!
The apartment is in a very central place of Venice from which everything can be done by foot. If need be, there is a Vaporetto station about 5 minutes away taking you anywhere you want even faster.
Rocco's place is very clean and check-in/check-out was easy as can be.
I would stay in this apartment again without hesitation!