Google maps puts this place a bit farther than where it actually is. It's a super location! Especially if you're going to the Biennial. It's like 150m from the water and the Arsenal stop on the Vaporetto and it's maybe 750m from the Arsenal entrance. And it's a lovely flat on top of all of that with wonderful air conditioning.