Nice and clean accommodation in the heart of the Venice.