Wonderful place. Right in the heart of Venice, but in a pleasantly quiet spot. Highly recommended!