Miami Beach. Florida. USA.