Roberto's place is fantastic. Location is 20 minutes walking from Piazza San Marco, on a quiet island. If you want a bar, there is one across the street. Very nice and reasonably priced restaurant just one block up (Osteria Da Campo). All in all a great retreat after a busy day of trekking Venice.