I'm guessing that renting the property means involving the IRS and potentially their foreign counterparts in the person's home country, both of which could increase the likelihood of getting caught.
The UK's territories include several actual tax havens (the Channel Islands, Isle of Man, Virgin Islands, Bermuda, Cayman etc). Many tens of thousands of houses are owned by corporations registered in an offshore tax haven.
There's a map of British property registered in a tax haven: http://www.private-eye.co.uk/registry
The penthouse apartment was available at all times to impress visitors (e.g. my colleague), and included a chauffeur who acted as a tour guide. The owner used it himself occasionally, if he was visiting the city for a business trip.
As an owner, you don't want that information to get out.
Source: am Vancouverite