Great place in a quiet corner of Venice.