Great little spot, in the heart of Venice.