Great and clean place in heart of Venice.