A bit of hyperbole there. The place was hardly a palace. $5.4 million in Venice, on the canal does not get you a mansion.
Charlie Manson and his crew use to live on the Venice canals.
Give you an Idea of the kind of drug riddled folks who live there. Perfect place for ole Hunter.