Wonderful place tucked away in the heart of Venice.