It takes place in a picturesque (and very elite!) coastal town, with one filming location open to the public in real life Plenty of secrets lie behind the beachfront mansions and yachts in Netflix's ...