Great location and great space. A true treasure of Venice.