Florida beach scene filmed at Sandbanks beach in Poole, Dorset, UK. Sandbanks beach has hills in the background. Florida's landscape and beaches are relatively flat.
Apparently in the super-hero world of the DC comics' universe, it is not common practice for the Florida Department of Children and Families to perform wellness checks on their charges with any regularity, as the notice of the agent's impending visit seems to take the 'foster parents' by surprise.