The home of Udo Kier's character is this magnificent waterfront villa in Miami
Home of the Miami Dolphins this is where mascot 'Snowflake' is dolphin-napped!