This is how I imagine Venice to be.  Only better!