The place was clean and roomy. Everything was as described, except two more chairs would come in handy because there was 4 of us plus an infant, but only two chairs. So we improvised a little.
The place is just a minute walk from St. Mark's Square and the sea.