The new season will be set in Jupiter, FL, BUT it will be filmed in New Orleans???  

Not sure how that's gonna work, but I can't wait to find out!